我的問題是(類圖):
例如我有兩個類:classA和classB。
現在我想給classB添加三個屬性:int a; int b; classA測試;
這不是問題,因爲每個UML工具都知道原始數據類型和我已經在我的UML圖表中實現的類。我可以在彈出式菜單中選擇classA作爲數據類型。
但是,什麼是,當我使用的Java類作爲我的課的屬性,例如:
的ExecutorService沒有原始數據類型和無類,我實現。它是一個java libery的類。所以它不會顯示在我的數據類型彈出菜單中,如果我想添加新的屬性。
解決此問題的標準方法是什麼?當然,我可以添加一個類ExecutorService,但ExecutorService不是我書寫代碼的一部分,而是java libery。在一些工具中,你可以添加數據類型,但我認爲這也是錯誤的方式,因爲它是一個類。
你會建議什麼?如果你想顯示你的類之間的依賴關係
謝謝:-)
什麼UML工具,您使用的是和你想使用你的類圖的是什麼?難道你不能只是像' - attributeName:datatypeName'手動寫入它?在MagicDraw的learst中,你可以將它定義爲你想要的任何數據類型,而不管它是否有任何意義或完全是虛構的。 – Akunosh