Вопросы с тегом «cloneable»

223
Почему нет ICloneable <T>?

Есть ли конкретная причина, по которой дженерик ICloneable<T>не существует? Было бы намного удобнее, если бы мне не нужно было разыгрывать его каждый раз, когда я что-то...

140
Почему не рекомендуется использовать Cloneable?

Принято считать, что Cloneableинтерфейс в Java сломан. Для этого есть много причин, о которых я не буду упоминать; другие уже сделали это. Это также позиция самих архитекторов Java . Поэтому у меня вопрос: почему он еще не устарел? Если основная группа разработчиков Java решила, что это не...

114
Как правильно переопределить метод клонирования?

Мне нужно реализовать глубокий клон в одном из моих объектов, у которого нет суперкласса. Как лучше всего справиться с проверкой, CloneNotSupportedExceptionвыданной суперклассом (а это есть Object)? Коллега посоветовал мне поступить следующим образом: @Override public MyObject clone() { MyObject...

111
Зачем мне реализовывать ICloneable на c #?

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

95
О клонируемой Java

Я искал несколько руководств по Java Cloneable, но не получил хороших ссылок, и Stack Overflow в любом случае становится более очевидным выбором. Я хотел бы знать следующее: Cloneableозначает, что мы можем иметь клон или копию объектов, реализовав Cloneableинтерфейс. Каковы преимущества и...