Documente Academic
Documente Profesional
Documente Cultură
• Abstracción vs Modularización
• Objetos y Componentes
• Clases
• Atributos
• Métodos / Operaciones
• Encapsulación / Herencia / Polimorfismo
• Mensajes
• Interfaces
• Visibilidad de atributos y operaciones
Clases
Nombre
Edad Atributos
Dirección
• De instancia
• De clase
Operaciones y Métodos
• Representan el comportamiento de una clase
Caja Negra
Fecha desastre
Hora desastre
Grabación
Escuchar grabación
Principios de la Orientación a
Objetos
– Encapsulación
– Herencia
– Polimorfismo
Encapsulación
Empleado Cliente
-Cargo -Limite Crédito
-Sueldo -Saldo
Herencia
• Dos tipos:
Administrativo Obrero
-Sueldo -Horas Trabajadas
-Bonificación -Valor Hora
Polimorfismo
A calcular()
{
calcular()
}
B C D
calcular() calcular() calcular()
Empleado
Cargo
CalcValorPagar( )