La lezione esamina come riapplicare il pattern di esempio dopo aver aggiunto elementi aggiuntivi ad un'interfaccia che verrà utilizzata come argomento.
Se si desidera visualizzare questa lezione prima di eseguire la procedura, fare clic su:
Nella lezione 6, sono stati specificati gli argomenti per il pattern Interfaccia. Le operazioni UML sono state aggiunte alla classe AppFunction1 quando
la classe AppFunction1 è stata specificata come argomento, ed è stato eseguito il bind al parametro del modello assegnato.
Ora, è possibile modificare alcuni degli elementi dell'argomento per osservare come è possibile utilizzare la riapplicazione dei pattern per aggiornare gli altri elementi utilizzati nell'applicazione del pattern.
È possibile quindi notare l'importanza dell'utilizzo del pattern, aggiungere un elemento dell'operazione per osservare i risultati della riapplicazione del pattern. Per aggiungere un'operazione ad un'interfaccia:
- Nella vista Esplora progetti, fare clic con il tasto destro del mouse sull'interfaccia IMyInterface,
quindi fare clic su . Un'operazione viene aggiunta all'interfaccia e viene evidenziato il nome predefinito.
- Immettere myOperation sul nome predefinito.
- Nella vista del diagramma, fare clic con il tasto destro del mouse sull'istanza del pattern e fare clic su .
A meno che l'autore del pattern non modifichi specificatamente il processo di riapplicazione in un progetto di pattern, tutti gli elementi di cui è stato eseguito il bind, come con questo pattern, vengono ora rivalutati mediante il pattern.
- Nella vista del diagramma o nella vista Esplora progetti, individuare la classe AppFunction1 per osservare i risultati della riapplicazione del pattern.
L'operazione myOperation è stata aggiunta a IMyInterface.
Completare questa esercitazione rivedendo il materiale nel riepilogo Applicazione di un pattern.