[UML] 类图之间的关系 | 2.依赖关系
2.依赖关系
依赖(Dependency)关系是一种使用关系,特定事物的改变有可能会影响到使用该事物的其他事物,在需要表示一个事物使用另一个事物时使用依赖关系
大多数情况下,依赖关系体现在某个类的方法使用另一个类的对象作为参数
在UML中,依赖关系用带箭头的虚线表示,由依赖的一方指向被依赖的一方
例子: 驾驶员开车
在系统实现阶段,依赖关系通常通过三种方式来实现:
将一个类的对象作为另一个类中方法的
参数在一个类的方法中将
另一个类的对象作为其局部变量在一个类的方法中
调用另一个类的静态方法