AGREGACIÓN , COMPOSICIÓN, INTERFACES Y REALIZACIÓN

AGREGACIONES

Cuando una clase consta de otras clases es denominada agregación o acumulación

Una asociación por agregación se puede representar por una línea entre el componente y el todo con un rombo sin relleno que conforma al todo

En ocaciones el conjunto de componentes posibles en una agregación se establece dentro de una relación para mostrar que un componente u otro es parte del todo

COMPOSICIONES

Es un tipo muy representativo de una agregación

En una composición cada componente pertenece solamente a un todo

Una composición es representada por un rombo relleno

CONTEXTOS

Este diagrama proporciona el modelaje para enfocar la atención en un agrupamiento de clases como agregaciones o composiciones

Este tipo de diagrama le muestra a los componentes de una clase y la forma en que la clase se relaciona con las otras que hay en el sistema

INTERFACES Y REALIZACIONES

Una interfaz es un conjunto de operaciones que realiza una clase

Una clase puede realizar más de una interfaz , y una interfaz puede ser realizada por más de una clase

Una clase se relaciona con una interfaz mediante la realización misma que se indica por una línea discontinua con una punta de flecha en forma de triángulo sin rellenar que apunte a la interfaz

VISIBILIDAD

Se aplica a atributos u operaciones

Establece la proporción en que otras clases podrán utilizar los atributos y operaciones de una clase dada

NIVELES

PÚBLICO

La funcionalidad se extiende a otras clases

PROTEGIDO

La funcionalidad se otorga sólo a clases que se heredan de la clase original

PRIVADO

Sólo la clase original puede utilizar el atributo u operación

ÁMBITO

referente a los atributos y operaciones

TIPOS

instancia

archivador