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 –