Alguém sabe de algum plugin pro eclipse ou algum programa que faça um método “clone” de um objeto. Quero fazer um método para clonar um objeto, só que ele tem muitos atributos. Fazer isso na mão vai dar muito trabalho. Queria algo que fizesse tipo um “Source/Generate Clone” dele.
Alguém sabe de algum plugin pro eclipse ou algum programa que faça um método “clone” de um objeto. Quero fazer um método para clonar um objeto, só que ele tem muitos atributos. Fazer isso na mão vai dar muito trabalho. Queria algo que fizesse tipo um “Source/Generate Clone” dele.
Existe isso?
??
O método clone é implementado assim :
publicObjectclone(){
returnsuper.clone();
}
O clone de Object já faz a copia dos atributos.
O único cuidado é se o seu objeto tem tipos compostos. coleções, arrays, ou outras entidades.
Nesse caso vc precisa fazer explicitamente mas apenas esses casos.
Em vez de implementar clone seria melhor implementar um outro método especial e/ou usar um construtor de copia.