¿Dónde puedo ver el código fuente del método de clonación en la clase de objeto JAVA?
No puedo verlo, es código C. Escuché que Java es de código abierto, puedes ir al sitio web oficial para comprobarlo.
Implemente la interfaz clonable en la llamada y proporcione el método.
clase pública El ejemplo implementa Clonable {
int valueToClone;
public Object clone() {
Object o = super.clone( );
(Ejemplo) o).valueToClone = valueToClone;
return o;
}
}
Además, consulte la API. Algunos libros recomiendan no usar Clonable porque es muy difícil lograr una cadena de clonación perfecta y el método en sí requiere aplicación, por lo que no es necesario usarlo. Es necesario entregar el objeto, lo cual no es bonito. Puede escribir su propia interfaz para reemplazarla.