Ate onde eu compreendo, o clone serve para fazer uma copia completa do
objeto, inclusive de seus atributos, quando por exemplo eles sao um
array, e eu nao quero que na copia, eu apenas ganhe uma nova referencia
para aquele mesmo array, mas desejo um real copia (ou clone) dele, para
poder mexer sem afetar o objeto que deu origem a essa copia. Nesse caso,
o metodo clone serve mais para ser sobrescrito pelo de sua classe, que
definira o que realmente sera apenas uma nova referencia ou realmente um
clone.Ana Paula Brand�o Lopes wrote: > > Pessoal, > j� mandei uma pergunta parecida, mas n�o sei se a lista recebeu. Algu�m ai poderia > me explicar a "real" utilidade do m�todo Object.clone()? Por que n�o usar copy > constructors para fazer deep copy, que � muito mais f�cil. Tem alguma quest�o mais > sutil envolvida, que eu n�o consegui ver? > -- _____________________________________________________________________ \_ \ Denys Sene dos Santos - [EMAIL PROTECTED] o/\_ http://www1.cptec.inpe.br/~sene/ - ICQ #31845401 <\__,\ Meteorological Products Group - Phone: +55 12 560-8458 ">. | Center for Weather Forecasts and Climate Studies - CPTEC ` .-| National Institute for Space Research - MCT/INPE . \ A happy Linux User #71117 . \ .-| ------------------------------ LISTA SOUJAVA ---------------------------- http://www.soujava.org.br - Sociedade de Usu�rios Java da Sucesu-SP d�vidas mais comuns: http://www.soujava.org.br/faq.htm regras da lista: http://www.soujava.org.br/regras.htm historico: http://www.mail-archive.com/java-list%40soujava.org.br para sair da lista: envie email para [EMAIL PROTECTED] -------------------------------------------------------------------------
