• <menu id="w2i4a"></menu>
  • logo Visual Paradigm教程2020

    文檔首頁>>Visual Paradigm教程2020>>UML工具Visual Paradigm教程:如何在NetBeans中繪制UML圖?(下)

    UML工具Visual Paradigm教程:如何在NetBeans中繪制UML圖?(下)


    Visual Paradigm是包含設(shè)計共享、線框圖和數(shù)據(jù)庫設(shè)計新特性的企業(yè)項目設(shè)計工具。現(xiàn)在你只需要這樣單獨的一款模型軟件 Visual Paradigm就可以完成用UML設(shè)計軟件,用BPMN去執(zhí)行業(yè)務(wù)流程分析,用ERD企業(yè)設(shè)計數(shù)據(jù)庫的任務(wù)。Visual Paradigm現(xiàn)已加入在線訂購,現(xiàn)在搶購立享優(yōu)惠!

    點擊下載Visual Paradigm最新試用版

    從類圖生成Java代碼

    讓我們從UML類生成Java源代碼。有幾種方法可以實現(xiàn)此目的。在這里,讓我們嘗試為整個UML模型生成代碼的代碼。單擊Diagram Navigator頂部的Update Code按鈕。

    在“ 項目”窗格中,展開項目節(jié)點,然后選中“ 源包”。軟件包onlineshop和產(chǎn)品類都在這里。打開Product.java,您可以看到Product類填充了屬性及其getter和setter。

    從Java代碼生成和更新UML類

    您已經(jīng)了解了如何在NetBeans中創(chuàng)建UML圖。如果您想知道如何從Java源代碼生成UML類模型,這對于使設(shè)計與源代碼保持一致是必不可少的,則需要執(zhí)行以下步驟。

    1、讓我們在NetBeans中創(chuàng)建一個類。右鍵單擊包onlineshop上的軟件包,然后從彈出菜單中選擇“ 新建”>“ Java類... ”。

    2、在New Java Class窗口中,輸入Vendor作為類名,然后單擊Finish。

    3、向Vendor類添加兩個屬性,即String類型的名稱和Product的集合。

    4、接下來,我們嘗試更新在上一步中剛剛生成的Product類。讓我們嘗試向其添加一個構(gòu)造函數(shù)。右鍵單擊Product類的源文件,然后選擇Insert Code。

    5、從彈出窗格中選擇“ 構(gòu)造函數(shù)... ”。

    6、選擇所有三個屬性,然后單擊生成以生成構(gòu)造函數(shù)。

    7、現(xiàn)在,轉(zhuǎn)到圖導(dǎo)航器。單擊“ 更新UML模型元素”按鈕,以使您的更改反映在UML模型中。

    8、打開類圖。構(gòu)造函數(shù)方法在Product類中提供。

    9、切換到“ 模型資源管理器”窗格,您可以在onlineshop軟件包中找到Vendor類。拖出Vendor類并將其拖放到類圖中,將通過與Product類的關(guān)聯(lián)來可視化Vendor類。

    更多內(nèi)容-從Java代碼生成UML序列圖

    類圖可幫助您了解系統(tǒng)的靜態(tài)數(shù)據(jù)結(jié)構(gòu)。但是,它的動態(tài)行為如何?序列圖是UML中流行的圖之一,用于建模系統(tǒng)的動態(tài)行為。您可以將Java源代碼反向工程到NetBeans集成環(huán)境中的序列圖中。讓我們逐步執(zhí)行以下步驟,從源代碼創(chuàng)建序列圖。在開始之前,請注意,上一節(jié)中繪制的類將被執(zhí)行的步驟覆蓋。

    1、從菜單中 選擇Modeling> Instant Reverse Java to Sequence Diagram...。

    2、單擊“ 即時反向Java到序列圖”窗口中的“ 添加源文件夾”按鈕。

    3、在“ 選擇目錄”窗口中指定Java項目的源文件夾。單擊確定,然后單擊下一步。

    4、現(xiàn)在,在“ 選擇操作”步驟中展開樹,然后選擇要反轉(zhuǎn)為順序圖的操作。單擊下一步繼續(xù)。

    5、在“ 選擇圖”步驟中選擇“ 創(chuàng)建新序列圖”,并將圖名稱保留為默認(rèn)名稱。點擊完成。 現(xiàn)在,正在生成所選操作的順序圖。

    UML工具Visual Paradigm教程:如何在NetBeans中繪制UML圖?(下)

    =====================================================

    更多Visual Paradigm相關(guān)資源,請點擊此處進行查看~

    想要購買Visual Paradigm正版授權(quán)的朋友可以咨詢慧都官方客服

    掃碼咨詢


    添加微信 立即咨詢

    電話咨詢

    客服熱線
    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); })();