Esta lección explora la reaplicación del patrón de ejemplo después de añadir
elementos adicionales a una interfaz que utilizará como argumento.
Antes de empezar
Si desea visualizar esta lección antes de realizar las tareas, pulse
Por qué y cuándo se efectúa esta tarea
En la lección 6 ha especificado argumentos para el patrón Interface. Ha
observado que se han añadido operaciones UML a la clase AppFunction1 cuando ha
especificado AppFunction1 como argumento y que se ha enlazado al parámetro de plantilla
asignado.
Ahora puede modificar algunos de los elementos de argumento para observar cómo puede
utilizar la reaplicación de patrones para actualizar los demás elementos que participaban
en la aplicación del patrón.
Para poder visualizar las posibilidades de utilización de
un patrón, añada un elemento de operación para observar los resultados de la reaplicación
del mismo. Para añadir una operación a una interfaz:
- En la vista Explorador de proyectos, pulse la interfaz IMyInterface con el
botón derecho del ratón y pulse . Se
añadirá una operación a la interfaz y el nombre predeterminado estará en primer plano.
- Escriba myOperation encima del nombre predeterminado.
- En la vista de diagramas, pulse la instancia de patrón con el botón derecho del
ratón y pulse .
A menos que el autor de patrón modifique explícitamente el proceso de reaplicación en el
diseño de un patrón, el patrón vuelve a evaluar ahora todos los elementos enlazados, como
en el caso de este patrón.
- En la vista de diagramas o en la vista Explorador de proyectos, localice la clase
AppFunction1 para observar los resultados de la reaplicación del patrón.
La operación myOperation se ha añadido a IMyInterface.
Resultados
Finalice esta guía de aprendizaje revisando la documentación del Resumen: Aplicar
un patrón.