Perguntas com a marcação «cloneable»

139
Por que o Cloneable não é preterido?

É comumente entendido que a Cloneableinterface em Java está quebrada. Há muitas razões para isso, que não mencionarei; outros já fizeram isso. É também a posição dos próprios arquitetos Java . Minha pergunta é, portanto: por que ainda não foi preterido? Se a equipe principal do Java decidiu que...

114
Como substituir corretamente o método de clone?

Preciso implementar um clone profundo em um dos meus objetos que não tem superclasse. Qual é a melhor maneira de lidar com o check CloneNotSupportedExceptionlançado pela superclasse (que é Object)? Um colega de trabalho me aconselhou a lidar com isso da seguinte maneira: @Override public...

110
Por que devo implementar ICloneable em c #?

Você pode me explicar por que devo herdar ICloneablee implementar o Clone()método? Se eu quiser fazer uma cópia profunda, não posso simplesmente implementar meu método? Vamos dizer MyClone()? Por que devo herdar ICloneable? Quais são as vantagens? É apenas uma questão de tornar o código "mais...

95
Sobre Java clonável

Eu estava procurando alguns tutoriais explicando sobre Java Cloneable, mas não consegui nenhum link bom, e Stack Overflow está se tornando a escolha mais óbvia de qualquer maneira. Eu gostaria de saber o seguinte: Cloneablesignifica que podemos ter um clone ou uma cópia dos objetos,...