Existe uma razão específica para a inexistência de um genérico ICloneable<T>? Seria muito mais confortável, se eu não precisasse transmiti-lo toda vez que clonasse
Existe uma razão específica para a inexistência de um genérico ICloneable<T>? Seria muito mais confortável, se eu não precisasse transmiti-lo toda vez que clonasse
É 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...
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...
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...
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,...