案例A
假设您有两个类Model
和Settings
。
Settings仅包含在应用程序中使用的public static
常量。您认为这两个类之间有什么样的关系?
Settings
类与Model
类之间具有依赖关系,因为Model
类需要使用Settings
类中的常量。
案例B 假设您有一个IntersectionManager singleton
类,该类被Road
和Car
类使用,以从中获取一些数据。
在UML中,“类使用类”关系的名称是什么?
答: 这种关系被称为“依赖关系”。是否会对案例A和案例B使用相同的关系?哪种UML箭头可以用于表示此关系?
答: 是的,对于这两种情况都可以使用依赖关系。在UML中,可以使用带箭头的虚线来表示依赖关系。箭头指向被使用的类。