Ver Mensaje Individual
  #1  
Antiguo 13-08-2007
senda senda is offline
Miembro
 
Registrado: sep 2006
Posts: 48
Reputación: 0
senda Va por buen camino
Clonar Objeto

Hola, mi problema creo que es más bien teórico. Tengo un objeto con atributos "complejos" (no sirve una simple asignación para clonarlos). He creado un método para clonar objetos de esta clase con la siguiente interfaz:
Código:
   function Cp () : TObjeto;
El problema, vamos la excepción que obtengo al ejecutar el código se produce al volver de la anterior función ejecutando la siguiente llamada:
Código:
   miclon := miobjeto.Cp()
¿Sería necesario hacer un create de 'miclon'? En tal caso, he implementado el constructor 'a mano' para inicializar el objeto a la vez que se crea, ¿cómo puedo redefinir esta operación? Es decir, implementar un 'Create' sin argumentos (atributos)?
Responder Con Cita