Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tema 4. PROGRAMACIÓN
ORIENTADA A OBJETOS
-metodo1()
(derecho, biología, …) tiene +metodo2()
• En Programación Orientada a
ClaseHija
Objetos es la transmisión de la -atributo1
Clase Padre
Clase Padre / Clase
/ Clase Base
Base / Superclase
/ Superclase
hereda de
hereda de
• La relación de herencia:
• es una relación binaria entre clases
• si existe una relación de herencia, no es necesario que exista
una colaboración entre los objetos de sus clases aunque
tampoco lo impide (Ej.: la clase Persona hereda de la clase
Animal; en una aplicación sobre la evolución de las especies, sus
objetos no colaboran; en una aplicación para la gestión de una
granja, sus objetos sí colaboran)
• por tanto, los objetos de las clases de una relación de herencia
son, a priori, independientes.
Características: +comer()
+comer()
Ave
• Contemplan elementos que son Mamifero
-celulas
-celulas
-huesos
Intervalo sacar();
boolean vacio();
}
vs
} …