< 上一個課程 | 下一個課程 >

第 6 課:將現有元素連結為引數

本課程探索兩種不同的方式,指定現有的 UML 模型元素做為型樣範本引數。

執行步驟前,如要先檢視這一課,請按一下:

您可以輸入圖型視圖型樣實例現有元素的名稱來選取現有的元素,不需要建立新的 UML 元素。您也可以從「專案瀏覽器」視圖或圖型視圖中,將現有的元素拖曳至型樣實例。

若要將現有的元素連結為引數,您可以採取不同的方式,例如指定現有元素的名稱做為引數,或拖曳現有的元素做為引數。

  1. 若要指定現有元素的名稱做為引數:
    1. 在開放式圖型或類別圖中,將游標停在型樣實例的「實作」參數上。 這時會顯示動作列,其中會有類別圖示和文字圖示。
    2. 按一下動作列的文字圖示,輸入現有 UML 類別元素的名稱。 這時範本參數右側會出現一個矩形框。
    3. 在方框中,鍵入 AppFunction1,從模型範例中指定類別。
    4. 按一下實例外面或按 Enter 來完成名稱。 這時會用連結符號來取代範本參數旁的空白框,後面接著元素名稱。
    5. 在「專案瀏覽器」視圖中觀察範本連結的變化。 這時連結結構會顯示連結於 Implementation 範本參數的 AppFunction1 類別。

    最重要的結果是這時會將 DoWork 介面的兩項作業複製至 AppFunction1 類別。

  2. 拖曳現有的元素做為引數:
    1. 在開放式圖型或類別圖中,將 DoWork 介面拖曳至型樣實例的「介面」列的左邊。

      如果選取連結元素,則元素拖曳至型樣實例將取代先前連結的元素。

    2. 在「專案瀏覽器」視圖中,觀察由於型樣連結而在 AppFunction1 類別中新增 doNothing 和 doSomething 作業。
    3. 在「專案瀏覽器」視圖中,展開實例的範本連結結構,查看新增的介面元素。 這時介面範本參數會連結至稱為 DoWork 的第三個介面元素。
您可以準備開始重新套用型樣,觀察在模型元素上產生的效果。
< 上一個課程 | 下一個課程 >