En esta lección se explora un método sencillo de creación de una instancia del patrón Interfaz en el
diagrama de clase o de formato libre.
Antes de empezar, debe completar la Lección 3: Seleccionar el patrón.
Si desea ver esta lección antes de realizar los pasos, pulse:
Mostrar
Cuando aplica un patrón, la primera parte de la secuencia consiste en crear la instancia del patrón. Puede crear más de una instancia del patrón y tenerlas activas al mismo tiempo. La forma más sencilla de crear una instancia es utilizar el método de arrastrar y soltar.
La instancia del patrón es una estructura identificada por la palabra clave UML Instancia de patrón. Puesto que el patrón Interfaz se basa en una colaboración, lo contienen una de dos formas exclusivas seleccionadas por el usuario. Otros tipos de patrones se basan en paquete o en clase, y estos tipos de patrones imitan la forma de sus elementos respectivos en la vista del diagrama. Las definiciones de parámetros de plantilla del patrón se abrevian en la creación de instancias. El tipo UML y la multiplicidad de cada parámetro de la plantilla también están visibles en la instancia a fin de ayudar al aplicador de patrones a seleccionar o crear argumentos adecuados que vincular al patrón.
Puede crear más de una instancia de patrón para el mismo patrón en el espacio de trabajo. Para añadir la instancia del patrón al modelo:
- En la vista Explorador de patrones, arrastre el patrón Interfaz al diagrama de clase o de formato libre. Se crea la instancia del patrón, y la instancia del patrón resultante se muestra en el diagrama.
- En la vista Explorador de proyectos, ahora aparece una instancia del patrón como parte del mismo modelo UML de ejemplo.
- Expanda la instancia del patrón para ver su contenido. Puede ver los cambios que se llevan a cabo en la instancia mientras modifica el patrón en el diagrama, en el ejercicio siguiente.
- Para ver las propiedades de cualquiera de los elementos de la vista Explorador de modelos o de la vista del
diagrama, pulse el botón derecho del ratón sobre el elemento y, a continuación, pulse
Propiedades.
Ahora ya está preparado para aprender a proporcionar argumentos para los parámetros del patrón.