在 靜態結構圖表 中使用關聯類別 ,將屬性、作業及其他屬性新增至關聯性。 以虛線附加的類別繪製成關聯,而關聯類別則是單一的建模元素。 該元素只有一個名稱,才能出現在關聯、類別或這兩個位置中。 關聯端可以有一般修飾。
為關聯類別圖形命名並新增修飾至它的端點
按兩下代表圖表 樹狀檢視 中的元素的圖示,或在圖表中代表元素的圖形,即可開啟該元素的 [ UML 屬性] 對話方塊。
提示
以滑鼠右鍵按一下圖形,然後按一下 [圖形顯示選項],以控制圖表中圖形上顯示哪些屬性值。 在 [ UML 圖形顯示選項] 對話方塊中,選取並清除 [顯示或隱藏屬性值] 的選項。
隱藏關聯類別的屬性或操作區段
以滑鼠右鍵按一下圖形,按一下 [圖形顯示選項],然後在 [隱藏] 下,核取 [屬性]或 [操作]。
控制關聯類別圖形上顯示哪些屬性值
以滑鼠右鍵按一下圖形,按一下 [圖形顯示選項],然後選取或清除選項以顯示或隱藏值。
建立關聯類別所擁有的圖表
以滑鼠右鍵按一下圖形,按一下 [圖表],按一下 [新增],選擇您想要的圖表類型,然後按一下[確定]。
流覽至關聯的其他視圖
以滑鼠右鍵按一下圖形,按一下 [視圖],選取您想要的視圖,然後按一下[確定]。
如需此圖形屬性的詳細資訊,請按一下下列其中一個標題。
名稱
輸入 關聯類別的名稱。
完整路徑
[ UML 模型圖] 範本會自動在系統模型階層中提供元素路徑的完整資訊。 您無法編輯此資訊,但如果您移動元素,路徑會自動更新。
構造
從下拉式清單中選擇您想要的構造型。 如果清單中未列出您想要使用的構造型,您可以按一下 [ UML ] 功能表上的 [構造型] 來新增新的構造型或編輯現有的構造型。
結束計數
關聯類別只有兩個端點,因此您無法在此變更 [結束計數]。 針對 n 元關聯類別,選擇您想要的端數。
關聯端點
列出關聯端點。
若要快速編輯關聯端最常使用的設定,請按一下 [關聯端] 清單中的欄位,然後選取或輸入值。
若要存取關聯端的所有設定,請選取清單中的關聯端,然後按一下 [屬性]。
-
結束名稱 輸入關聯端的結束名稱。 名稱指出由附加到結尾的類別所扮演的角色。
-
彙集 選擇您想要的匯總。 只有一個關聯端可以是匯總。
-
[無] 表示該結尾不是匯總。
-
[共用] 表示該端是匯總,而另一端是元件,且必須是 "none] 的匯總值。 該元件可以包含在其他匯總中。 選擇此選項會將中空菱形新增到結尾。
-
[複合] 表示 end 是複合的,而另一端是元件,且必須是 "none" 的匯總值。 該元件不能是任何其他複合的一部分。 選擇此選項會將填滿的菱形新增到結尾。
-
看見 選擇適用于關聯端的 可見度 類型(公開、私有或受保護)。
-
多重性 選擇一個選項,以指定可在關聯中與單一來源實例建立關聯的目標實例數。
-
IsNavigable 選取以指示針對目標實例支援流覽。 選取此選項會在關聯端新增一個箭號。 清除該按鈕,表示不支援流覽。 若要降低圖表的複雜性,通常只會在例外狀況中顯示導向性。
[內容] 對話方塊
在 [關聯端] 底下選取結束後,請按一下以顯示 [ UML 關聯端屬性] 對話方塊,其中包含五個類別,您可以用來新增屬性值來定義關聯端:關聯端、限定詞屬性、規格、限制及標記值。 如需詳細資訊,請參閱。
看見
選擇適用于關聯類別的 可見度 類型(公開、私有或受保護)。
IsRoot
選取以指示關聯類別不能有祖先。
IsLeaf
選取以指示關聯類別不能有後代。
IsAbstract
選取以指示關聯類別是抽象的,且不能為關聯類別建立任何實例。
IsActive
選取以指定關聯類別的物件會維持自己的控制執行緒。
檔
輸入您想要新增至元素的任何檔做為 標記值。 當您選取代表元素的圖形或圖示時,您在這裡輸入的檔也會出現在 [檔] 視窗中。