Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我以下两个类:
class a { void foo(){ b object= new b(); object.baar(); } } class b { void baar(){ } }
如何使用带有类图的类(使用哪个箭头)来表达a类b?
a
b
您需要放置一条虚线依赖线,它可能是定向的,也可能不是定向的。
每当一个类有引用/使用另一个类时,就说它依赖于它。在您的示例中, classa使用 class b。因此 classa依赖于 class b。为此,您可以使用带有开放箭头的 UML 虚线,如此处所述。
这是一个非常普遍的关系。
如果独立类是依赖类的方法的参数变量或局部变量,则一个类依赖于另一个类。
如果你的类a有一个实例变量,你可以使用关联链接。