練習 5:將新元素連結至型樣實例

這個練習將探索將引數新增或連結至型樣實例的不同方法。

當進行連結時,型樣套用者所指定的所選元素或新建元素會取代型樣實例的範本參數。

您要選取現有的元素或建立新的元素來作為引數,會隨著型樣所需要的功能而不同。本指導教學將探索不同的方法,供您學習它們。

在開放式圖型或類別圖中,您可以利用動作列來新增元素。如果要查看動作列,請將游標移到圖型編輯器的空白版面上,然後按空間棒。您可以將游標停在型樣實例的範本參數上,顯示一個小型的動作列, 其中只包含適用該範本參數的 UML 類型之元素。

如果動作列消失幾秒鐘,請按一下空白鍵來重新顯示它。

如果您要在執行步驟之前檢視這個練習,請按一下:

「顯示說明文件」按鈕 顯示說明文件

開始之前,您必須先完成練習 4:建立型樣實例

將新元素建立為引數

這是一種將含有預設名稱的引數值新增到型樣實例中的簡單方法。
  1. 在開放式圖型或類別圖中,將游標停在型樣實例的 Interface 參數上。這時會顯示動作列。
  2. 按一下動作列中的介面圖示來建立介面元素,將它連結至範本參數。 這時會用連結符號來取代範本參數旁的空白框,後面接著元素(介面)的 UML 類型,表示型樣實例已連結了新元素。
  3. 在「模型瀏覽器」視圖中,請注意,UML 模型中新增了新的介面元素。 型樣實例的範本連結結構也會顯示介面元素所連結的介面範本參數。

將自訂名稱的元素建立為引數

這個新增引數的方法與上面相同,不過,您可以選擇在連結元素之前指定元素名稱。
附註: 並非所有型樣範本都會有這個選項,因為型樣設計師可以在其設計中抑制這個選項。
  1. 在開放式圖型或類別圖中,將游標停在型樣實例的 Interface 參數上。 在動作列上,會有各個用來選擇的圖示,表示範本參數允許連結另一個元素的對應關係。
  2. 按一下動作列介面圖示右側的文字圖示。 這時範本參數右側會出現一個矩形框。
  3. 在框中,輸入 IMyInterface 來指定新元素的名稱,再按一下實例外面或按 Enter 來完成名稱。 這時會用連結符號來取代範本參數旁的空白框,後面接著元素(介面)的 UML 類型。
  4. 觀察「模型瀏覽器」視圖中範本連結結構的變更。 這時連結結構會顯示連結至另一個 UML 介面元素 IMyInterface 的介面範本參數。

現在,您已準備好開始學習另外兩個將引數新增至型樣實例的方法,請移至練習 6:將現有元素連結為引數

意見
(C) Copyright IBM Corporation 2004, 2005. All Rights Reserved.