< Vissza | Tovább >

7. lecke: Minta újra alkalmazása

A lecke a példaminta újra alkalmazását vizsgálja meg, miután az argumentumként használandó felülethez további elemek kerültek hozzáadásra.

Ha a lépések végrehajtása előtt szeretné megtekinteni ezt a leckét, akkor kattintson a következő hivatkozásra:

A 6. leckében a Felület mintához argumentumokat határozott meg. Amint látta, amikor az AppFunction1 osztályt argumentumként meghatározta, az osztályhoz UML-műveletek lettek hozzáadva és a hozzárendelt sablonparaméterhez lett kötve. Most néhány argumentumelemet módosítva megfigyelheti, hogy minta alkalmazásában részt vevő egyéb elemek frissítésére hogyan használhatja a minta újra alkalmazását.

A mintahasználat hatékonyságának megfigyelése érdekében adjon hozzá egy műveletelemet és figyelje meg a minta újra alkalmazásának eredményét. Ha felülethez műveletet kíván hozzáadni, akkor tegye a következőket:

  1. A Projektböngésző nézetben kattintson a jobb egérgombbal a IMyInterface felületre, majd válassza az előugró menü UML hozzáadása > Művelet menüpontját. A felülethez művelet lesz hozzáadva és a fókusz az alapértelmezett névre kerül.
  2. Az alapértelmezett helyett írja be a myOperation nevet.
  3. A Diagram nézetben kattintson a jobb egérgombbal a mintapéldányra, majd válassza az előugró menü Minták > Minta újra alkalmazása menüpontját. Hacsak a mintakészítő a tervezéskor nem változtatta meg az újra alkalmazási folyamatot, akkor minden ehhez a mintához kötött elem újra kiértékelésre kerül a minta által.
  4. Az AppFunction1 osztályt a Diagram vagy a Projektböngésző nézetben megkeresve figyelje meg a minta újra alkalmazásának eredményét. A myOperation művelet hozzá lett adva az IMyInterface felülethez.
Az ismertetőt a Minta alkalmazása összegzésében található anyagok áttekintésével fejezze be.
< Vissza | Tovább >