Clase de Asociación |
Superior Previo Próximo |
Uso Común . | .Especificación del UML del OMG
Una conexión clase asociación es una construcción de UML que permite que un conector de asociación tenga atributos y operaciones (características). Esto da como resultado una relación híbrida con las características de una vinculación y de una clase. Cuando se agrega un vínculo de clase asociación, EA crea una clase también. Ella se vincula automáticamente a la asociación. Cuando elimine la asociación, también se elimina la clase. Si oculta la asociación, también se oculta la clase. Una clase asociación se utiliza para modelar tipos particulares de conexiones en UML (ver especificación del UML para más detalles).
Para agregar una clase asociación - en la caja de herramientas de UML seleccione Clase, encuentre el ícono de Clase Asociación y haga clic una vez. Haga clic sobre el objeto origen en el diagrama y mantenga presionado el botón mientras arrastre la línea hasta el elemento destino - luego suelte el botón del mouse. EA dibujará el vínculo y agregará la clase. Le solicitará agregar el nombre de la clase - tenga en cuenta que el nombre de la clase y del vínculo son iguales-.
El siguiente diagrama ilustra una clase asociación entre elementos del modelo. Tenga en cuenta la línea punteada desde la clase a la asociación. Esta línea no se puede mover o habilitar para ser eliminada.
Especificación del UML del OMG La especificación del UML del OMG (superestructura de UML 2.0, p. 118) establece: "Un elemento de modelado que tiene ambas propiedades de asociación y de clase. Una Clase 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 solamente conecta un conjunto de clasificadores sino que también define un conjunto de características que pertenecen a la relación en sí misma y no a cualquiera de los clasificadores." |