в вашем публичном API, если ваш метод создает глубокую или неглубокую копию вашего объекта.

е ли вы объяснить мне, почему я должен наследовать отICloneable и реализоватьClone() метод?

Если я хочу сделать глубокую копию, я не могу просто реализовать свой метод? СкажемMyClone()?

Почему я должен наследовать отICloneable? Каковы преимущества? Это просто вопрос сделать код "более читабельным"?

Ответы на вопрос(4)

Ваш ответ на вопрос