Я клонирую объекты определенного класса в Java, а два объекта определенного класса должны иметь свою собственную копию, когда клонируются объекты этого класса.Как убедиться, что объект класса имеет свою собственную копию при клонировании
В этом классе есть несколько методов, и оба этих объекта находятся в разных методах, и мне было интересно, как бы я это сделал.
До сих пор я просто:
@Override
protected Object clone() {
try {
return super.clone();
}
catch (CloneNotSupportedException e) {
throw new InternalError(e.toString());
}
}
Я новичок в Java, так жаль, если это объяснение кажется немного запутанным!
Всех инструкции говорят, «Вы должны убедиться, что ваша клонированная копия объект класса имеет свою собственную копию следующих объектов:» тогда даете мне объекты, которые имеют иметь свою собственную копию –
Хорошо, это имеет смысл, почему существует массив? –
Вы хотите сохранить все клонированные копии? или только один? – adranale