Zusammenfassung der Ressource
Programación orientada a objetos
- Analisis orientado a objetos (OOA)
- Diseño orientado a objetos
- Proceso de convertir los requisitos en una
especificación de implementación.
- Es el proceso de observar un problema
del sistema o alguna tarea que alguien
quiera convertir en una aplicación
- Esta compuesta por -->
- Se compone por-->
- OBJETOS
- Depende de -->
- *Método de instancia
*Variable de instancia
- Este contiene-->
- Metodos = Atributos
y caracteristicas
- Nivel de accesibilidad
Publico:public
Privado:private
protegido: protected
- ESTADO: Contiene informacion
sobre el objeto
- y Contiene Una -->
- IDENTIDAD
- CLASES
- Esta formado por -->
- Variable de la clase
- Métodos de la clase
- HERENCIA
- Nos permiermite -->
- La definición de nuevas clases
partiendo de otras ya existentes
- AGREGACIÓN
- Una agregación es una relación que presenta a
las clases compuestas, ya que dentro de sus
atributos posee objetos de otras clases, nos
permite describir modelos del mundo real.
- ASOCIACIÓN
- Una relacion de asociación
representa una dependencia
semántica entre clases e implica la
dirección de esta dependencia, son
bidireccionales, aunque p
- COMPOSICIÒN
- En la composiciòn el
todo no existe sin sus
partes, es una relaciòn
muy concurrente entre
las clases.
- GENERALIZACIÒN
- En algunos casos, hay ocurrencias
de una entidad que tienen
características propias específicas
que nos interesa modelizar
- ENCAPSULAMIENTO
- Permite:
- Implementacion:
- Describir la combinaciòn de
estructuras de datos y de
metodos que son manipulados
por el objeto