Buenas tardes!
La duda es mas un concepto teórico porqué el práctico ya lo se hacer pero no se si es un buen método y por eso recurro a vosotros.
Tengo una clase Persona la cuál extienden Paciente y Médico hasta ahí todo correcto.
Luego creo un ArrayList del objeto Persona para obtener los datos clásicos de los Pacientes y Médicos (nombres y apellidos).
Mi intención es poder mostrar los datos del Paciente y Médico por separado , había pensado en crear dos ArrayList a parte de este y añadirlos en sus ArrayList correspondientes pero es un buen método ?