Чтобы клонировать объект в Java, обычно используется интерфейс Cloneable
и его метод clone()
.
Реализация интерфейса Cloneable
: Исходный класс должен реализовать маркирующий интерфейс java.lang.Cloneable
. Этот интерфейс не содержит методов, но сигнализирует JVM, что объект этого класса может быть клонирован методом Object.clone()
.
Переопределение метода clone()
: Класс должен переопределить защищенный метод clone()
из класса java.lang.Object
. В реализации этого метода обычно вызывается super.clone()
.
java
Чтобы клонировать объект в Java, обычно используется интерфейс Cloneable
и его метод clone()
.
Реализация интерфейса Cloneable
: Исходный класс должен реализовать маркирующий интерфейс java.lang.Cloneable
. Этот интерфейс не содержит методов, но сигнализирует JVM, что объект этого класса может быть клонирован методом Object.clone()
.
Переопределение метода clone()
: Класс должен переопределить защищенный метод clone()
из класса java.lang.Object
. В реализации этого метода обычно вызывается super.clone()
.
java
Register or sign in to get access to full answers for all questions from the question bank.