Visual Paradigm使用技巧:在不同的編程語言中呈現UML類圖

創建一個特定語言的項目
在本節中,我們將向你展現如何創建一個特定語言的項目。通過以下操作你可以很容易的構建一個所指定語言類型的類模型。不要擔心本節所選擇的示例語言與你實際的生產項目不同。你可以隨時切換語言,我們將會在下一節講解這方面的教程。
1. 在工具欄中選擇Project > New。
2. 在New Project 窗口,輸入Tutorial作為項目名字。
3. Data type set欄中的默認選項為UML,這意味著當你構建模型時你可以使用原始的UML數據類型。在本教程中,我們打算為一個 Java項目繪制一個類圖。因此,我們在Data type set欄中選擇Java。

4. 點擊Create Blank Project。
創建一個簡單的UML類圖
在本節中你將學會創建包含擁有幾個屬性的類的類圖。你可以為這些原始的Java數據類創建額外的屬性,
1. 首先,創建一個UML類圖。你可以通過選擇工具欄中的Diagram > New 來創建一個類圖。在New Diagram窗口選擇 Class Diagram,然后點擊Next,再點擊OK創建圖表。

2. 點擊User類。

3. 然后為該類添加屬性名稱。鼠標右鍵點擊該類,然后從彈出菜單選擇Add > Attribute。

4. name是一個(Java的)字符串屬性,你可以輸入name : String 來創建一個這樣的屬性。但是在在這里,我們試著測試一下不同的方法。輸入name然后點擊圖表背景創建一個無類型的屬性。

5. 鼠標右鍵點擊屬性然后在彈出菜單選擇Open Specification...
6. 點擊Type項旁邊的下拉菜單。你可以看到這里可用的原始Java 數據類型的列表。現在選擇String ,然后點擊OK確認。

7. 再創建另外的兩個屬性age : int 和 active : boolean。為了節約時間,你可以直接輸入名字和數據類型。

在另一種編程語言下呈現類模型
現在我們已經有了一個Java數據類型的類圖,讓我們試著把它轉化為C#類型。
1.從工具欄中選擇 Window > Configuration > Configure Programming Language。
2. Programming Language窗口顯示了當前所選語言,可支持的數據類型以及相應的顯示名稱。我們可以讓它立刻展示更詳細的細節。將語言由Java轉化為C#。

這張是數據更新后的列表,比以前的列表更加詳細。通過滾動你可以查看某些Java中不可用的C#類,如uint和ulong。那么如何看待這兩列內容?讓我們以String類這一行作為例子。第一列和第二列分別顯示為 String和string 。這意味著原始的String類型(可用于Java)在將語言換為C#后將顯示為string 。

3. 點擊OK確認程序語言的改變。你可以看到屬性name 現在顯示作為C#的字符string,而active在C#作為bool替換掉了Java 中的boolean。

本文翻譯自