Beruflich Dokumente
Kultur Dokumente
Principio de Sustitución
Clase
getSueldo() sueldoJefe+incentivo
Jefatura
Clase
CLASE FINAL Empleado
También se puede
aplicar en métodos.
Clase
Director
CLASES ABSTRACTAS
getNombre () getDescripcion () Método
Clase Abstracto
Es el mismo para Persona Es diferente en las
todas las clases clases
Es un
Clase Clase
getSueldo()
Empleado Alumno
Clase
Jefatura
• El tener una clase abstracta no es más que seguir un patrón en el diseño de la jerarquía de tu
herencia, por que cuando tu declaras un método abstracto en una clase, todas las clases que
heredan de una clase abstracta están obligadas a sobrescribir ese método abstracto.
INTERFACES
Qué son las interfaces
Método 1
Interfaz
Método 2
Implementa
Método 1
Clase
Método 2
Características de las interfaces
Clase
Empleado
Interfaz 1
Clase
Jefatura
Interfaz 2
+desplazarse()
+jugar()
+alimentarse()
+dormir()
<<interface>>
implements
AccionesHumano
Humano Animal
+bailar()
+estudiar()
+trabajar()
extends