有志者、事竟成,破釜沉舟,百百二秦关终属楚;苦心人、天不负,卧薪尝胆,三千越甲可吞吴。

拂晓犬吠

学习中遇到困难是很正常的事情,不要苦恼,不要气馁,恰恰相反,应该兴奋,因为又学到知识了,需要不断提高自己应对问题和解决问题的能力和信心。

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

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

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

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

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

  因此类Driver依赖类Car

  

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

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

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

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

  

posted @ 2020-04-28 11:10  ID拂晓犬吠  阅读(258)  评论(0编辑  收藏  举报