資料型別
是 UML 元模型中定義的資料型態元類別的實例。 資料型別宣告一個類別屬性的類型。 這個型態可以作為字串,當你在定義模型中其他元素的屬性時加入。
例如,你可以用資料型別來宣告 Money 類型。 接著,你可以把價格:金錢作為一個屬性加到一個叫做秩序的類別。 Microsoft Office Visio 中的 UML 模型圖 範本包含 C++、VB、IDL 和 C# 常見的資料型態,你也可以自行新增資料型態。
命名資料型態形狀並加入其他屬性值
透過雙擊代表該元素在樹狀視圖中或圖形中代表該元素的圖示,開啟元素的 UML 屬性 對話框。
祕訣
控制圖形中顯示哪些屬性值,方法是右鍵點擊形狀,然後點選 形狀顯示選項。 在 UML 形狀顯示選項 對話框中,選擇並清除顯示或隱藏屬性值的選項。
隱藏資料型態形狀的操作區段
右鍵點選形狀,點選 形狀顯示選項,然後在 「抑制」中選擇 操作。
控制資料型態形狀上顯示哪些屬性值
右鍵點選形狀,點選 形狀顯示選項,然後選擇或清除選項以顯示或隱藏數值。
導覽至資料型別的其他視圖
右鍵點選形狀,點 選「檢視」,選擇你想要的檢視,然後點擊 確定。
在檢視圖中顯示資料型別與其他元素之間的關係
右鍵點選該形狀,然後點選「顯示關係」。
請選擇下方標題開啟,並查看該形狀的詳細資訊。
資料型別屬性
| 屬性 | 描述 |
|---|---|
| 名稱 | 輸入資料型別的名稱。 |
| 完整路徑 | UML 模型圖範本會自動提供該元素在系統模型階層中路徑的完整資訊。 你無法編輯這些資訊,但如果你移動元素,路徑會自動更新。 |
| 刻板印象 | 從下拉選單中選擇你想要的刻板印象。 如果你想使用的刻板印象沒有列出,你可以在 UML 選單中點擊「刻板印象」來新增或編輯現有的刻板印象。 |
| 能見度 | 選擇適用於資料型別 (公開、私人或受保護) 的可視性類型。 |
| IsRoot | 選擇表示資料型別不能有祖先。 |
| IsLeaf | 選擇 表示資料型別不能有後代。 |
| 摘要 | 選擇 以表示資料型別為抽象型態,且無法為該類別建立實例。 |
| 文件 | 將你想加入元素的任何文件輸入為標籤值。 當你選擇代表該元素的形狀或圖示時,你在此輸入的文件也會顯示在 文件 視窗中。 |
資料型態形狀的枚舉屬性
利用這些屬性來定義列舉資料型態。
當您在 UML 資料型別屬性對話框中選擇列舉作為資料型別的典型 (時,列舉類別就會啟用) 。
| 屬性 | 描述 |
|---|---|
| 列舉字面 | 列出每個列舉及其資料型別的字面值。 若要快速編輯列舉名稱,請在列 舉 中點選欄位並輸入名稱。 若要快速編輯字面值,請點擊 字面值 下的欄位並輸入該值。 |
| 新增 | 點擊建立新的列舉文字。 |
| 同步顯示 | 點擊將與所選列舉項目屬性相同的新枚舉加入清單。 |
| 刪除 | 點擊刪除列表中選中的列舉。 |
| 往前/ 移動往下移 | 選擇列舉後,點擊更改列舉的儲存順序。 你只能在相同資料類型內重新排序。 |