Ver Mensaje Individual
  #2 (permalink)  
Antiguo 21/01/2009, 08:37
apuyinc
 
Fecha de Ingreso: enero-2009
Mensajes: 4
Antigüedad: 16 años, 1 mes
Puntos: 0
Respuesta: duda patrón experto

Hola,

Según veo y hasta donde sé, tienes un problema de concepto con respecto al patrón experto. El patrón experto no tiene nada que ver con que una clase tenga otras clases que heredan de ella.
Más bien, el principio del patrón experto, indica que los objetos hacen cosas relacionadas con la información que ellos tienen.

Volviendo a tu caso, si la clase mascota tiene la información de la lista de perros y gatos, pues es esa misma clase mascota la que tiene que tener los métodos para listar los perros y los gatos y otras clases pueden invocar esos métodos (tomando en cuenta su nivel de visibilidad), no importa si es una clase que herede de mascota o no. Desde donde se invoquen los métodos, de nuevo, no tiene nada que ver con el patrón experto.

Saludos.