aca crea una clase "implementando la interfaz cloneable"
Código Java:
Ver original
public int dni, edad; public Persona( int d, int e) { this.dni = d; this.edad = e; } public Persona clone() { Persona clon = new Persona(this.dni,this.edad); return clon; } }
aca se llama al metodo...
Código Java:
Ver original
public class Programa { Persona p = new Persona(74999999,35); Persona p2 = p.clone(); // hemos clonado en el objeto p2 los datos de la Persona p , por tanto p2 // tiene como dni 74999999 y una edad de 35 // a continuación vamos a cambiar el dni de p p.dni=25454345; } }
osea, todo es, metodo propios creados, esa clonacion del objeto.
no es tomada de un metodo de la interfaz, implementada..
o digo cualquier cosa....