< Předchozí | Další >

Lekce 4: Vytvořit instanci vzorku

V této lekci prozkoumáte jednoduchou metodu vytváření instance vzorku Rozhraní ve třídě nebo v univerzálním diagramu.

Než začnete, musíte mít dokončenou lekci 3 - Vybrat vzorek.

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

Když se chystáte uplatnit vzorek, první částí postupu je vytvoření instance vzorku. Můžete vytvořit více než jednu instanci vzorku a zároveň je mít všechny aktivní. Nejjednodušší metoda, jak vytvořit instanci, je použít metodu táhnout a pustit.

Instance vzorku je struktura, na kterou se lze odkázat klíčovým slovem UML Instance vzorku. Protože vzorek Rozhraní je založen na spolupráci, je obsažen v jednom nebo dvou tvarech, které vybere uživatel. Ostatní druhy vzorků jsou založeny na balíčku nebo na třídě a v diagramovém zobrazení napodobují tvar příslušných prvků. V příkladě jsou definice parametrů šablony vzorku zkráceny. Typ UML a mnohost jsou pro každý parametr šablony viditelné také v případě, když je třeba uživateli vzorků pomoci s výběrem nebo vytvářením odpovídajících argumentů, které se váží ke vzorku.

Ve svém pracovním prostoru můžete od každého vzorku vytvořit i více než jednu instanci. Abyste přidali instanci vzorku do modelu:

  1. V pohledu Průzkumníka vzorků přetáhněte vzorek Rozhraní do univerzálního diagramu nebo do schématu tříd. Vzorek získá novou instanci a výsledná instance vzorku se zobrazí v diagramu.
  2. V pohledu Průzkumníka projektů se nyní instance vzorku objeví jako část stejného ukázkového modelu v UML.
  3. Rozbalte instanci vzorku, abyste viděli její obsah. Když budete v příštím cvičení vzorek na diagramu upravovat, uvidíte změny, které se na instanci provedou.
  4. Chcete-li si prohlédnout vlastnosti kteréhokoli prvku v pohledu Průzkumníka projektů nebo v pohledu diagramu, klepněte pravým tlačítkem myši na dotyčný prvek a poté klepněte na volbu Vlastnosti.
Nyní jste připraveni se naučit, jak dodat parametrům vzorku argumenty.
< Předchozí | Další >