• <menu id="w2i4a"></menu>
  • logo Visual Paradigm 教程[UML]2019

    文檔首頁>>Visual Paradigm 教程[UML]2019>>Visual Paradigm 教程[UML]:如何為Java,C#和VB繪制一個類圖?

    Visual Paradigm 教程[UML]:如何為Java,C#和VB繪制一個類圖?


    下載Visual Paradigm最新試用版

    已加入在線訂購,現(xiàn)在搶購立享特別優(yōu)惠>>

    統(tǒng)一建模語言(UML)是一種獨立于任何特定編程語言的通用建模語言。 一般來說,無論使用何種編程語言,開發(fā)人員都應(yīng)該能夠毫無問題地閱讀和理解圖表。 但為了使事情更容易理解,您可以選擇以特定語言呈現(xiàn)您的UML類模型。 具體而言,使用屬性和操作的數(shù)據(jù)類型可以用特定于語言的名稱來表示,例如Java中的“boolean”和C#中的“bool”。

    Visual Paradigm

    在本教程中,我們將向您展示如何以不同的編程語言呈現(xiàn)類模型。

    一、使用特定語言創(chuàng)建項目

    在本節(jié)中,我們將向您展示如何使用特定的編程語言創(chuàng)建新項目。 通過這樣做,您可以在構(gòu)建類模型時輕松選擇特定于語言的類型。 如果您在生產(chǎn)項目中沒有這樣做,請不要擔(dān)心。 您可以隨時在語言之間切換。 我們將在下一節(jié)中向您展示如何執(zhí)行此操作。

    1. 從應(yīng)用程序工具欄中選擇Project> New。
    2. 在New Project窗口中,輸入Tutorial as Name。
    3. 默認(rèn)情況下,UML被選擇為數(shù)據(jù)類型集,這意味著您可以在構(gòu)建模型時使用原始UML數(shù)據(jù)類型。 假設(shè)我們要為Java項目繪制一個類圖。 選擇Java作為數(shù)據(jù)類型集。

      Visual Paradigm

    4. 單擊創(chuàng)建空白項目。

    二、創(chuàng)建一個簡單的UML類圖

    在本節(jié)中,您將創(chuàng)建一個包含一個類的類圖,并在其中包含多個屬性。 您將使用原始Java數(shù)據(jù)類型創(chuàng)建屬性。

    1. 首先創(chuàng)建一個UML類圖。 您可以通過從應(yīng)用程序工具欄中選擇Diagram> New來創(chuàng)建類圖。 在New Diagram窗口中選擇Class Diagram,然后單擊Next。 再次單擊“確定”以創(chuàng)建圖表。

      Visual Paradigm

    2. 單擊“User”類。

      Visual Paradigm

    3. 讓我們在類中添加一個屬性名稱。 右鍵單擊該類,然后從彈出菜單中選擇“Add”>“Attribute”。

      Visual Paradigm

    4. name是(Java)String屬性。 你可以輸入name:String來創(chuàng)建這樣的屬性,但這次讓我們嘗試不同的東西。 鍵入name,然后單擊圖表背景以創(chuàng)建無類型屬性。

      Visual Paradigm

    5. 右鍵單擊屬性,然后從彈出菜單中選擇Open Specification ....
    6. 單擊“類型”字段旁邊的下拉菜單。您可以看到可供選擇的原始Java數(shù)據(jù)類型列表?,F(xiàn)在,選擇String并單擊OK確認(rèn)。

      Visual Paradigm

    7. 現(xiàn)在,創(chuàng)建另外兩個屬性age:int和active:boolean。 為了節(jié)省時間,您可以在不通過規(guī)范窗口的情況下內(nèi)聯(lián)鍵入名稱和數(shù)據(jù)類型。

      Visual Paradigm

    三、用另一種編程語言呈現(xiàn)類模型

    現(xiàn)在您有一個類圖,其中Java數(shù)據(jù)類型用作屬性類型。 您的Java開發(fā)人員很高興。 讓我們通過在C#中呈現(xiàn)數(shù)據(jù)類型來娛樂C#開發(fā)人員。

    1. 從應(yīng)用程序工具欄中選擇Window> Configuration> Configure Programming Language。
    2. “編程語言”窗口顯示當(dāng)前選定的語言,支持的數(shù)據(jù)類型及其對應(yīng)的顯示名稱。 我們將在一分鐘內(nèi)更詳細(xì)地描述。 現(xiàn)在,將語言從Java更改為C#。

      Visual Paradigm

      數(shù)據(jù)類型列表已更新,現(xiàn)在比以前更長。 如果你滾動你可以看到一些C#類型,如uint和ulong,它們在Java中不可用。 那么如何閱讀這兩列呢? 讓我們檢查String類型的行。 第一列和第二列分別顯示String和string。 這意味著通過將語言更改為C#,原始String類型(在Java下可用)將顯示為字符串。

      Visual Paradigm

    3. 單擊“確定”以確認(rèn)編程語言的更改。 您現(xiàn)在可以看到屬性名稱現(xiàn)在顯示為C#字符串,而active現(xiàn)在是C#bool而不是Java布爾值。

      Visual Paradigm

    下載Visual Paradigm最新試用版

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    023-68661681

    TOP
    三级成人熟女影院,欧美午夜成人精品视频,亚洲国产成人乱色在线观看,色中色成人论坛 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();