Visual Paradigm 教程[UML]:如何編輯屬性的初始值?
Visual Paradigm是包含設計共享、線框圖和數(shù)據(jù)庫設計等多種功能的企業(yè)項目設計工具,只需要這樣單獨的一款模型軟件 Visual Paradigm就可以完成用UML設計軟件,用BPMN去執(zhí)行業(yè)務流程分析,用ERD企業(yè)設計數(shù)據(jù)庫的任務。
現(xiàn)在購買正版授權(quán),即可享受在線訂購優(yōu)惠>>
當所屬對象實例化時,初始值可以定義屬性的默認值,可以為初始值提供一個文本值,或者從其他class中選擇一個公共屬性。在本教程中,您可以學習如何定義class屬性的默認值,然后與其他class共享相同的默認值。
從應用程序工具欄中選擇Project> New,創(chuàng)建一個新項目。在New Project窗口中,輸入A Simple Model作為項目名稱,然后單擊Create Blank Project。
通過從應用程序工具欄中選擇Diagram> New來創(chuàng)建對象圖。選擇Class Diagram,單擊Next。
單擊OK以確認。
通過預先從圖表工具欄中選擇class并在圖上單擊它來創(chuàng)建一個分類。將其命名為COLOR,在某些編程語言中,常量類以大寫形式命名。
盡管COLOR是常量類,但也可以將其設置為靜態(tài)類。右鍵單擊該類,從彈出菜單中選擇Open Specification ....
Class Specification窗口中,打開Class Code Details選項卡并檢查final和static,單擊OK按鈕。
COLOR包含不同顏色的幾個屬性,可以為紅色創(chuàng)建一個屬性。右鍵單擊COLOR,從彈出菜單中選擇Add > Attribute。
輸入+ red:int = 1并按Enter確認。輸入+表示將其設置為公共,其他類可以訪問。這里紅色是屬性的名稱,而1是默認值。
分別輸入green:int = 2和blue:int = 3。顯示結(jié)果:
由于這三種顏色是靜態(tài)的,最好將其范圍設置為分類器。選擇所有三個屬性,右鍵單擊它們,從彈出菜單中選擇 Model Element Properties > Scope > Classifier。
通過圖表工具欄創(chuàng)建另一個類,并將其命名為Shape。
添加一個屬性,然后將其命名為color:int,按Enter鍵,按Esc鍵確認。
將形狀的默認顏色自定義為綠色。必須事先將顏色屬性的初始顏色設置為COLOR.green。右鍵單擊屬性顏色,從彈出菜單中選擇 Open Specification...
在Attribute Specification窗口中,打開 General 選項卡 按Initial value字段中的倒置箭頭選擇green : int ,單擊OK關(guān)閉規(guī)范窗口。請注意:只有公共屬性可用作初始顏色。
Shape類的結(jié)果如下所示:
Visual Paradigm學習資源: