1、它是一個(gè)Eclipse插件,用于基于UML圖的模型設(shè)計(jì),以及逆向工程(即從已有源代碼生成類圖等,以作為代碼分析或者文檔使用)。
成都創(chuàng)新互聯(lián)公司是一家專業(yè)提供博望企業(yè)網(wǎng)站建設(shè),專注與網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、H5開發(fā)、小程序制作等業(yè)務(wù)。10年已為博望眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)絡(luò)公司優(yōu)惠進(jìn)行中。
2、profile到staruml里面,你缺少這個(gè)步驟。用Ctrl+F8,打開profile設(shè)置,就可以看到你的java profile在左側(cè),添加到右側(cè)即可。
3、多種格式影像文件:可導(dǎo)出JPG、JPEG、BMP、EMF和WMF等格式的影像文件。語(yǔ)法檢驗(yàn):StarUML遵守UML的語(yǔ)法規(guī)則,不支持違反語(yǔ)法的動(dòng)作。
4、打開StarUML軟件,界面如下。選擇“Empty Project”,單擊OK。 右鍵單擊界面中的“Untitled”,選擇Add》“Model”,命名為egg1。
5、反編譯工具:如 JD-GUI、FernFlower 和 Procyon 等。這些工具可以將 Java 字節(jié)碼反編譯為 Java 源代碼,幫助開發(fā)者理解和分析 Java 代碼。UML 工具:如 Visual Paradigm、StarUML 和 PlantUML 等。
1、下載完該jar之后,直接拷貝到Eclipse安裝目錄下的dropins目錄下,重啟Eclipse即可 如何使用 安裝成功后,file=new=other菜單里面會(huì)多出一項(xiàng)ModelGoon Diagrams,在自己已有的java工程中新建一個(gè)class diagram,用以生成類圖。
2、畫uml圖很簡(jiǎn)單啊,你的代碼打算怎么寫,你就怎么畫。比方說(shuō)你一個(gè)類 需要繼承什么,實(shí)現(xiàn)什么,要定義什么屬性,屬性的范圍 ,反向生成的只是有一個(gè)方法框架,具體的還得自己寫。
3、手里準(zhǔn)備一個(gè)UML的參考資料和Rose的學(xué)習(xí)文檔,自己一步步來(lái)即可。
*ModelGoon是什么? 它是一個(gè)Eclipse插件,用于基于UML圖的模型設(shè)計(jì),以及逆向工程(即從已有源代碼生成類圖等,以作為代碼分析或者文檔使用)。
那要看你的UML工具支不支持代碼生成,比如PowerDesigner就支持UML和Java代碼間的轉(zhuǎn)換,需要對(duì)PowerDesigner進(jìn)行一定的配置。
如果對(duì)于類圖要求不是很高的話 可以使用netBeans,安裝一個(gè)插件就可以了 UML插件。而且都是免費(fèi)的 那個(gè)還可以生成代碼的。。
手里準(zhǔn)備一個(gè)UML的參考資料和Rose的學(xué)習(xí)文檔,自己一步步來(lái)即可。
網(wǎng)頁(yè)名稱:uml導(dǎo)出java總代碼 uml圖轉(zhuǎn)化為程序代碼
文章地址:http://chinadenli.net/article16/deppcgg.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營(yíng)銷推廣、電子商務(wù)、外貿(mào)網(wǎng)站建設(shè)、關(guān)鍵詞優(yōu)化、自適應(yīng)網(wǎng)站、響應(yīng)式網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)
猜你還喜歡下面的內(nèi)容