programación orientada a objetos
Ingeniería en Sistemas
PROGRAMACIÓN ORIENTADA A OBJETOS
“Es una forma de pensar, una filosofía, de la cual surge una cultura nueva que
incorpora técnicas ymetodologías diferentes. Pero estas técnicas y metodologías,
y la cultura misma, provienen del paradigma, no lo hacen.
La Programación Orientado a Objetos desde el punto de vista computacional “esun método de implementación en el cuál los procedimientos son organizados
como grupos cooperativos de objetos, cada uno de los cuales representa una
instancia de alguna clase, y estas clases,todas son miembros de una jerarquía de
clases unidas vía relaciones de herencia”
Existen 3 partes importantes de la POO:
Utiliza Objetos (jerarquía de objetos)
Cada objeto es una instancia deuna clase
Las clases se relacionan unas con otras por medio de relaciones de
herencia
Los conceptos fundamentales de la POO son:
Objetos, clases, herencias, mensajes y polimorfismoProgramación Orientada a Objetos I
Ingeniería en Sistemas
OBJETO
Es una abstracción de cosas (entidades) del mundo real.
Es cualquier cosa ya sea abstracto o concreta. Cada objeto consta de estado(atributos) y operaciones.
IDENTIFICACIÓN DE OBJETOS
El primer problema que se plantea al analizar un problema que se desea
implementar mediante un programa orientado a objetos es identificarlos objetos.
La identificación de objetos se obtiene examinando la descripción del problema y
localización de los nombres.
Los objetos, según Shlader, Mellor y coad/ Yourdon, pueden estardentro de las
siguientes categorías:
Cosas tangibles (avión, libro, automóvil, televisor etc.).
Roles o papeles representados por personas (gerente, cliente, empleado,
medico paciente, ingenieroetc.)
Organizaciones (Empresa, equipo etc.)
Incidentes (representa un suceso, evento u ocurrencia, tales como un
vuelo, accidente, suceso, llamada a un servicio etc.)
Programación...
Regístrate para leer el documento completo.