< Předchozí | Další >

Lekce 5: Svázat nové prvky s instancemi vzorku

V této lekci se budeme zaobírat různými metodami přidávání nebo svazování argumentů k instanci vzorku.

Než začnete, musíte mít za sebou lekci 4 - Vytvořit instanci vzorku.

Pokud byste si chtěli tuto lekci prohlédnout dříve, než sami projdete potřebnými kroky, klepněte sem:

Když se vyskytne vazba, parametry šablony pro instanci vzorku se nahradí vybranými nebo nově vytvořenými prvky, které blíže určí uživatel vzorku.

Zda jako argumenty zvolíte stávající prvky nebo vytvoříte prvky nové, záleží na tom, co od vzorku chcete, aby vykonával. V tomto výukovém programu si ukážeme různé metody, abyste si je mohli osvojit.

K přidávání prvků můžete v univerzálním diagramu nebo ve schématu třídy použít řádek s akcemi. Aby se vám řádek s akcemi zobrazil, přesuňte kurzor nad prázdný povrch editoru diagramů a stiskněte mezerník. Chcete-li zobrazit jenom menší řádek s akcemi, který by obsahoval pouze ty prvky, které jsou použitelné pro UML typ parametru šablony, můžetekurzor podržet nad parametry šablony v instanci vzorku.

Jestliže řádek s akcemi ve chvilce zmizí, klepněte na mezerník, abyste ho zobrazili znovu.

Abyste svázali k instancím vzorků nové prvky:

  1. Vytvořte nový prvek jako argument.
    1. V univerzálním diagramu nebo ve schématu třídy podržte kurzor nad parametrem Rozhraní instance vzorku. Zobrazí se řádek s akcemi.
    2. Klepněte v řádku s akcemi na ikonu rozhraní, abyste vytvořili prvek rozhraní a svázali jej k parametru šablony. Prázdné okénko u parametru šablony vyplní symbol vazby následovaný UML typem prvku (rozhraní), což indikuje, že nový prvek je svázaný k instanci prvku.
    3. Všimněte si toho, že v pohledu Průzkumníka projektů se do modelu v UML přidal nový prvek. Struktura vazby šablony pro instanci vzorku také zobrazuje parametr šablony Rozhraní svázaný k prvku Rozhraní.
  2. Vytvořte libovolně nazvaný prvek jako argument.

    Všechny šablony vzorků nemusí tuto volbu mít, protože designér, který vzorek navrhl, měl při navrhování možnost ji potlačit.

    1. V univerzálním diagramu nebo ve schématu třídy umisťte kurzor nad parametr Rozhraní v instanci vzorku. V řádku s akcemi lze vybrat dané ikony, které indikují, že mnohost parametru šablony umožňuje vazbu s jiným prvkem.
    2. Klepněte na ikonu Text, jež je na řádku s akcemi napravo od ikony rozhraní. U pravé strany parametru šablony se objeví obdélníkové okénko.
    3. Do tohoto okénka zadejte IMyInterface, abyste dali prvku název, a poté klepněte mimo instance nebo stiskněte klávesu Enter, abyste název dokončili. Prázdné okénko vedle parametru šablony nahradí symbol vazby následovaný UML typem prvku (rozhraní).
    4. V pohledu Průzkumníka projektů si obhlédněte změny, které se udály na struktuře vazby šablony. Struktura vazby nyní zobrazuje parametr šablony Rozhraní svázaný k dalšímu prvku rozhraní v UML nazvanému IMyInterface.
Nyní jste připraveni naučit se dvěma dalším metodám přidání argumentů k instanci vzorku pomocí svázání nových prvků s instancemi vzorku.
< Předchozí | Další >