Hola gente.
 
según el patrón experto, una clase mascota tiene clases que heredan de ella como ser perro, gato, etc.
 
mascota tiene una lista de perros y otra de gatos.
Según el patrón experto, quien puede listar perros o gatos es mascota.
 
ahora bien, al tener mascota métodos públicos setListaPerros(perro : Perro) y getListaPerro, desde la clase que hereda, por ejemplo perro, yo puedo hacer un getListaPerro y voy a obtenerla, esto estaría mal según el patrón? 
   
 


