martes, 8 de mayo de 2012

CAPITULO 5


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 

Un a ves creada varias clases, podrán codificar las operaciones en una de las clases y reutilizarlas en otra. Una segunda posibilidad es que desarrolle una serie de operaciones para las clases en un sistema, y utilizarlas para las clases de otro sistema.


















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