Ver Mensaje Individual
  #9 (permalink)  
Antiguo 09/06/2011, 16:06
sam90
 
Fecha de Ingreso: abril-2010
Ubicación: Rosario
Mensajes: 1.850
Antigüedad: 14 años
Puntos: 228
Respuesta: Llamada desde el main

Deserializar no deberia retornar nada. Deberia modificar el porpio objeto que llama ese metodo.
No entiendo porque dentro del motodo de un objetos creas un objeto de la misma clase.

Fijate que el evento deserealizar crea un nuevo empleado lo devuelves con un return pero no lo tomas con una asignacion.

Lo que deberias hacer es, no crear un objeto Empleado y en vez de usar empleado->SetEdad() usar this->SetEdad()....asi en todos los metodos.

Deberias estudiar un pocos mas sobre porgramacion orientada a objetos.