tabla comparativa relaciones UML
Agregación | Composición | Especialización | |
Definición | Este tipo de relación indica que un objeto es un componente individual y puede formar parte de otro objeto. | Para esta relación un objeto solo es instanciado al interior de otra clase. | Esta relación, también llamada generalización, representa la herencia de clases |
Símbolo | Su símbolo es un diamante de color blanco () y se ubica en el extremo de la clase que representa el elemento compuesto. | Su símbolo es un diamante de color negro () y se ubica en el extremo de la clase que representa el elemento compuesto. | Este no cuenta con un símbolo específico sin embargo para implementarlo la clase padre, base o superclase se ubica en la parte superior del diagrama. |
Comparación | La agregación puede definirse como la situación en la que los objetos de una clase pueden acceder a las entidades de otra clase. Mientras que | La composición es un subconjunto más de la relación de agregación, la composición representa una relación bilateral y el objeto forma parte de un solo compuesto a la vez. | Es una forma de clasificar objetos similares de forma más generalizada. Las entidades muestran una relación padre-hijo entre una entidad general y otra única, siendo esta última una forma especializada de la clase general. En comparación, |
- Obtener enlace
- Correo electrónico
- Otras aplicaciones
Comentarios
Publicar un comentario