UML(7)UML表示类之间的关系-依赖关系/三角还没没有总结完成

  2 依赖关系是一种使用关系,特定事物的改变有可能会影响到使用该事物的其他事物,在需要表示一个事物使用另一个事物时使用依赖关系。

  大多数情况下,依赖关系体现在某个类的方法使用另一个类的对象作为参数。

  在UML中,依赖关系用带箭头的虚线表示,由依赖的一方指向被依赖的一方。

  例如,驾驶员开车,在Driver类的drive()方法中将Car类型的对象car作为一个参数传递,以便在drive()方法中能够调用Car类的move()方法,且驾驶员的drive()方法依赖车的move()方法,

  因此类Driver依赖类Car

  

  关联关系侧重属性,依赖关系侧重方法

  依赖关系通常通过3种方式来实现,第1种也是最常用的一种方式,是将一个类的对象作为另一个类中方法的参数;

  第2种方式是在一个类的方法中将另一个类的对象作为其局部变量;

  第3种方式是在一个类的方法种调用另一个类的静态方法。

  

原文地址:https://www.cnblogs.com/158-186/p/12792732.html