Platón y la POO Abstracción Herencia Pilares de la POO
Aísla una propiedad o Un objeto recibe algo de otro objeto para poder
función de un objeto, usarlo. Polimorfismo
ignora las propiedades
Los seres de nuestro Herencia Múltiple: Un objeto pertenece a Propiedad que hace posible enviar
mundo físico serían
del objeto y se concentra
en qué es. más de una clase. mensajes sintácticamente iguales
“copias” imperfectas de
estas ideas, al ser Herencia Simple: Un objeto pertenece a una a objetos de tipos distintos.
copias imperfectas, no Encapsulamiento sola clase.
Existen 2 tipos:
sería iguales entre sí,
pero seguirían teniendo Todos los datos
esa “esencia común”. Interna: Privados. Información que necesita el Por reemplazo: 2 o más clase
referentes a un objeto
objeto para operar. diferentes con el mismo
queden aislados
(encerrados) dentro de Externa: Públicas. Información que los otros nombre del método.
éste. objetos necesitan para poder operar. Por sobrecarga: El mismo
Ideas: Se divide en 2: nombre de método ocupado
varias veces, pero ejecutado
Programació n
“seres”
perfectos, de diferente forma.
inmutables,
universales.
Orientada a Es un programa integrado por un conjunto de
objetos, que se comunican entre ellos para
Objetos
Mecanismos básicos de la POO realizar tareas.
Estado: Atributos internos
Mensajes del objeto, sus
Eventos Clases características.
Es la comunicación Atributos Objetos
Acciones dirigida a un objeto. Descripción de un Comportamiento. Acciones
mediante las Es la conjunto de objetos. Unidades agrupadas en que puede realizar el
cuales el objeto información Son las clases con características objeto.
reconoce que se Métodos relevante de características en común y un Identidad: Cada objeto es
está los objetos comunes de un comportamiento definido. único, sin importar que su
Define el
interactuando con comportamiento del conjunto de objetos. conjunto de atributos y
Un objeto posee:
él. objeto. valores sean iguales.