我繪製了UML類圖。現在,我的任務是將該UML類圖轉換爲等效的Java代碼。UML及其等效的Java代碼
我不想使用任何自動化工具,它可以從UML圖生成Java代碼。
請提供一些指針(webLink,PDF文件,其他),其中討論了UML及其等價的Java程序。
我繪製了UML類圖。現在,我的任務是將該UML類圖轉換爲等效的Java代碼。UML及其等效的Java代碼
我不想使用任何自動化工具,它可以從UML圖生成Java代碼。
請提供一些指針(webLink,PDF文件,其他),其中討論了UML及其等價的Java程序。
如果您不想使用自動化工具,唯一的選擇是打開文本編輯器或IDE並手動創建每個Java類的.java文件。
對於每個UML類,創建一個Java類。在這些類中添加所需的所有方法和數據成員。
如果模型需要繼承,請讓您的Java類擴展這些類或實現這些接口。
我誤解了這個問題嗎?
我不想使用任何自動化工具,它可以從UML圖生成Java代碼。
然後使用Eclipse的或第六:)
如果你知道類圖是如何工作的,那麼你應該能夠從圖中編寫的Java程序。
類圖有屬性,函數和關係。在Java類中,屬性是變量,方法是函數。 Java中的關係要麼擴展(繼承)或實現。
如果還有其他一些不明顯的特定事情可以問,但是您應該可以很容易地從設計中翻譯代碼。
最後,我發現有時候我在找。 http://www.coderanch.com/t/443002/java/java/Java-Coding-UML-Aggregation-Composition – Pankesh 2012-02-18 18:50:36
讓我重述我的問題重刑:例如,在UML圖中,我們將從一個類繼承到其他類。那麼它的等價Java代碼是Class A extends Class B {.....}。我的要求是我需要一個網絡鏈接,它談論這些類型的其他關係及其Java代碼。 – Pankesh 2012-02-18 18:07:36
那麼您在尋找的是從UML概念到Java概念的翻譯,而不是從UML圖到Java代碼? – 2012-02-18 18:36:01
我的建議是開始編寫代碼。投票結束。 – duffymo 2012-02-18 18:49:07