Casting Objeto

10/05/2012 - 09:49 por fjgutierrez | Informe spam
¡ Hola !
Buen dia.
Mi inquietud es la siguiente, estoy trabajando en NetBeans, en un programa de una clinica, la cual tiene Pacientes (clase padre), los cuales pueden ser PacientesParticulares(clase Hija) o PacientesConEps (clase Hija), estos ultimos pueden tener dos tipos de EPS, cuando yo genero un paciente lo estoy guardando en una lista pero ese objeto es de tipo paciente
Paciente p=new pacienteParticular(); o
Paciente p=new PacienteConEps();

La cosa es que necesito hacer un metodo en el cual tengo que sacar de la lista un paciente y verificar si es un PacientesParticulares o un PacienteConEps, eso lo hago un un instanceof pero cuando quiero utilizar un atributo que solo tiene la clase PacienteConEps, no puedo por que al sacarla de la lista sale de tipo Paciente.

Pregunta como hago un Casting para volver ese objeto de tipo PacienteConEps y poder utlizar el atributo que necesito.???

Gracias por la colaboracion.

Francisco Javier
 

Preguntas similares