¿Como puedo hacer para obtener un objeto concreto si solo tengo su clase
base?
Me explico:
1.-Tengo una clase A y dos clases B y C que heredan de A.
2.-Tengo dos clases que implementan funciones para cada una de las clases B
y C:
GestorB.funcion1(claseB obj);
GestorC.funcion2(claseC obj);
3.-Finalmente tengo una clase D generica con una funcion
ClaseD.funcion3(claseA obj)
Necesito que esta funcion3 llame al gestor adecuado. ¿Como puedo convertir
un objeto a su clase 'primaria' si solo tengo la clase base?
Gracias.
Leer las respuestas