AGREGACIÓN,
COMPOSICIÓN, INTERFAZ Y REALIZACIÓN
HORA 5
·       AGREGACIONES
Se puede representar una
agregación como una jerarquía dentro de la clase completa(por ejemplo el sistema
computacional) en la parte superior, y los componentes por debajo de ella. Una
línea conectara el todo con un componente mediante un rombo sin relleno que se
colocara en la línea más cercana al todo.
RESTRICCIONES
EN LAS AGREGACIONES
En ciertos restaurantes, una
comida consta de sopa o ensalada, el palto fuerte y el postre. Para modelar
esto, utilizaría una restricción: la palabra O 
dentro de llaves con una línea que conforman al todo.
COMPOSICIONES
Una composición es un tipo
muy representativo de una agregación. El símbolo  de una composición es el mismo que el de una
agregación, excepto que el rombo este relleno.
CONTEXTO
Las composiciones figuran en
gran medida dentro de los diagramas de contexto. Un diagrama de contexto es
como un mapa detallado de alguna sección de un mapa de mayores dimensiones.
Pueden ser necesarias varias secciones para capturar toda la información  detallada.
El diagrama de contexto de
composición enfoca la atención en la camisa y sus componentes. Para mostrar la
camisa  en el contexto del gurda ropa y
de algún atuendo, tendrá que ampliar su ámbito.
INTERFACES Y
REALIZACIONES 
Otra forma (omitida) de representar una clase y su interfaz es con un pequeño circulo que se conecte mediante una línea a la clase, como se ve en la figura.
Una clase pude realizar más
de una interfaz, y una interfaz puede ser realizada por más de una clase.
VISIBILIDAD
Este  esta muy relacionado con las interfaces y la
realización. La visibilidad se aplica a tributos u operaciones, y establece la
proporción en que otras clases podrían utilizar los atributos y operaciones de
una clase dada(o en operaciones de una interfaz). 
ÁMBITO
el ámbito es  otro concepto referente a lo atributos y
operaciones, y la forma en que se relacionan dentro de un sistema. Hay dos
tipos de ámbito, el de instancia y el de archivo. Le primero cuenta con su
propio valor en un atributo u operación. Y el segundo atributo  u 
operación con el ámbito de archivador este tipo de ámbito se utiliza
para con frecuencia cuando un grupo específico tiene compartir  los valores exactos de un  atributo privado.








 
No hay comentarios:
Publicar un comentario