в вашем публичном API, если ваш метод создает глубокую или неглубокую копию вашего объекта.
е ли вы объяснить мне, почему я должен наследовать отICloneable
и реализоватьClone()
метод?
Если я хочу сделать глубокую копию, я не могу просто реализовать свой метод? СкажемMyClone()
?
Почему я должен наследовать отICloneable
? Каковы преимущества? Это просто вопрос сделать код "более читабельным"?