Perguntas com a marcação «cloneable»

3
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 está …

9
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 MyObject clone() { MyObject foo; …
114 java  clone  cloning  cloneable 

4
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 legível"?
110 c#  .net  cloneable  icloneable 

6
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, implementando a Cloneableinterface. Quais são …
95 java  cloneable 
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.