案例 A
假设您有 2 个班级Model
和Settings
.
设置只包含public static
整个应用程序中使用的常量。你会说这两个班级有什么类型的关系?
案例 B假设您有一个IntersectionManager
singleton
类正在被类使用Road
并Car
从中获取一些数据。
UML中“类使用类”关系的名称是什么?
你会对案例 A 和案例 B 使用相同的关系吗?您将使用哪个 UML 箭头来演示这种关系?
案例 A
假设您有 2 个班级Model
和Settings
.
设置只包含public static
整个应用程序中使用的常量。你会说这两个班级有什么类型的关系?
案例 B假设您有一个IntersectionManager
singleton
类正在被类使用Road
并Car
从中获取一些数据。
UML中“类使用类”关系的名称是什么?
你会对案例 A 和案例 B 使用相同的关系吗?您将使用哪个 UML 箭头来演示这种关系?
好吧,您可以使用“使用”关系(虚线或虚线,空心箭头)。我在http://usna86-techbits.blogspot.de/2012/11/uml-class-diagram-relationships.html找到了一个很好且有用的概述。
两种情况下的常规黑色和实线关联线。可选地在一端或两端带有箭头来说明使用方向。