Tabla comparativa relaciones UML
tabla comparativa relaciones UML
Agregación
La agregación es un tipo de asociación que indica que una
clase es parte de otra clase (composición débil). Los componentes pueden ser
compartidos por varios compuestos (de la misma asociación de agregación o de
varias asociaciones de agregación distintas). La destrucción del compuesto no
conlleva la destrucción de los componentes. Habitualmente se da con mayor
frecuencia que la composición.
Composición
Composición es una forma fuerte de composición donde la vida
de la clase contenida debe coincidir con la vida de la clase contenedor. Los
componentes constituyen una parte del objeto compuesto. De esta forma, los
componentes no pueden ser compartidos por varios objetos compuestos. La
supresión del objeto compuesto conlleva la supresión de los componentes.
El símbolo de composición es un diamante de color negro
colocado en el extremo en el que está la clase que representa el “todo”
(Compuesto).


Comentarios
Publicar un comentario