3
我有3個類:A類和B類。它們有變量。類C沒有變量,但只有類A和B使用的靜態方法。UML類圖靜態方法依賴關係
我的第一個問題是如何使用UML類圖來表示這個問題?我正在考慮使用箭頭上的「usesStatically」消息使用A到C和B到C的虛線箭頭(----->)。它是否正確?
另外,我的第二個問題是代表我的A和B類的main()方法嗎?這是他們唯一的,他們使用C裏面的方法; C沒有main(),只包含靜態方法。
代碼是這樣的:
Class A {
main()
{
C.method1();
}
}
B類:
Class B{
main()
{
C.method2();
}
}
C類:
Class C{
method1();
method2();
}
第三,我的最後一個問題:在我的UML類圖,將方法1 ()屬於A類還是C類,還是都屬於?同樣,method2()屬於B,C還是兩者?
這可能有助於ht TP://www.tutorialspoint.com/uml/uml_class_diagram.htm –