Программирование на Java. Создание объектов.
java копирование объектов
В java есть 2 вида копирования. Клонирование глубокое и поверхностное. Я переучиваюсь из сельхозника и примеры будут из химии.
составная единица полимера - мономер!!! Поверхностное клонирование - это копирование одного объекта, при котором вложенные объекты не копируются (копирование мономера).
Естественно если в объекте нет вложений других объектов, то все хорошо и прекрасно и можно смело копировать мономер. Глубокое клонирование - это копирование объекта и всех вложенных объектов (всего полимера)...
Java 1243. Расскажите про клонирование объектов.
1243. Расскажите про клонирование объектов. Клонирование объектов в Java происходит с помощью метода Object.clone(). Этот метод создаёт и возвращает копию объекта. Класс объекта, который мы хотим клонировать, должен реализовать интерфейс Cloneable и переопределить метод clone(). Но есть некоторые особенности процесса клонирования в Java: Например, если у нас есть класс Person, то мы можем клонировать его так: public class Person implements Cloneable {
private String name;
private int age;
...