- Un paradigma de programación que usa objetos y sus interacciones
- Diseñar aplicaciones y programas informaticos
- OBJETOS
- Instancia de una clase
- ACCIONES
- Desarrollar un software que modele un equema del mundo
- ASOCIACIONES
- AGREGACION
- ENCAPSULAMIENTO
- se clasifica en
- ESTRUCTURA
- HERENCIA
- ENVIO DE MENSAJES
- ABSTRACCIÓN
- ATRIBUTOS
- Propiedades o caracteristicas
- Actividades que un objeto puede realizar
- El legado que deja la clase a los objetos
- la lavadora(objeto) que es un electrodomestico (clase)
- POLIMORFISMO
- ABRIR
- *PUERTA *VENTANA *CUENTA
- Lo que hace funcionar a
- La forma como un objeto oculta el proceso que debe hacer para realizar una tarea
- Necesitan mostrar algo al exterior
- INTERFACES
- El televisor
- Tiene botones para darle instrucciones
- Las clases son categorias
- Dejar solo las propiedades y acciones necesarias para dicho proceso
- La capacidad para que varias clases utilicen el mismo metodo de forma diferente
- La comunicacion que existe entre objetos
- Usuario----Televisor
- Control------Televisor
- Carro-----Llantas
- Se envia y se Recibe
- BIDIRECCIONAL
- Un objeto que se conforma de una convinación de diversos tipos de objetos
- Cumplir con su funcionalidad
- MULTIPLICIDAD
- Cantidad de objetos de una clase que se relacionan con otros
- Composición
- La relación que existe entre un objeto u otro
- SE CLASIFICAN EN
- UNIDIRECCIONAL
- se envia una instruccion pero no se recibe
- La relación que existe entre un objeto y sus componentes
- CAMISA
- CUERPO
- MANGAS
- CUELLO