Catégories : Tous - composición - interfaces - realización - contextos

par Madeleyne Fabián Il y a 6 années

68

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

En el ámbito de la programación orientada a objetos, las clases pueden formar estructuras complejas mediante agregación y composición. La agregación se refiere a una clase que incluye otras clases como componentes, representada gráficamente por una línea con un rombo sin relleno.

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

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

ÁMBITO

TIPOS
archivador
instancia
referente a los atributos y operaciones

VISIBILIDAD

NIVELES
PRIVADO

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

PROTEGIDO

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

PÚBLICO

La funcionalidad se extiende a otras clases

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

INTERFACES Y REALIZACIONES

Una interfaz es un conjunto de operaciones que realiza 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
Una clase puede realizar más de una interfaz , y una interfaz puede ser realizada por más de una clase

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

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

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