Clase de Asociación [Guía de Usuario de Enterprise Architect] |
Top Previous Next |
Descripción Una Clase de Asociación es una construcción UML que permite a una Asociación tener atributos y operaciones (características). Esto resulta en una relación híbrida con las características de una Asociación y de una Clase. Cuando agrega un conexión de Clase de Asociación, Enterprise Architect también crea una Clase que está conectada automáticamente a la Asociación. Cuando oculta o elimina la Asociación, la Clase también se oculta o se elimina. Para agregar una Clase de Asociación a una Clase o a un Diagrama de Despliegue, haga clic en el icono Clase de Asociación en la Caja de Herramientas. Haga clic y sostenga el objeto fuente en el diagrama mientras arrastra la línea al elemento objetivo, luego suelte el botón del ratón. Enterprise Architect dibuja el conector y agrega la Clase, luego le solicita agregar el nombre de la Clase. Note que los nombres de las Clases y de los conectores son los mismos. También puede conectar una nueva Clase a una Asociación existente. Puede resaltar la parte Clase de una Clase de Asociación en el Explorador de Proyectos, seleccionando la opción del menú contextual Buscar Clase de Asociación en el conector de Asociación. Ejemplo El siguiente diagrama ilustra una Clase de Asociación entre elementos modelo. Note la línea punteada desde la Clase hasta la Asociación. No puede mover o eliminar ésta línea. Notas
Icono de la Caja de Herramientas Aprender Más Especificación UML OMG: La especificación de UML OMG (Especificación de la Superestructura UML, v2.1.1, p. 49) enuncia: Un elemento modelo que tiene tanto propiedades de asociación como de clase. Una Clase de Asociación puede ser vista como una asociación que también tiene propiedades de clase, o como una clase que también tiene propiedades de asociación. No sólo conecta un conjunto de clasificadores, pero también define un conjunto de características que pertenecen a la relación misma y no a cualquiera de los clasificadores. |