zoukankan      html  css  js  c++  java
  • UML(7)UML表示类之间的关系-依赖关系/三角还没没有总结完成

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

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

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

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

      因此类Driver依赖类Car

      

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

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

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

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

      

  • 相关阅读:
    理解volatile与synchronized
    实现任意两个数的互换
    增删改查+部分前段内容
    Hibernate知识点小结汇总
    Spring知识点小结(一)
    JDBC相关
    Redis工具之Jedis
    Hibernate知识点小结(四)--JPA
    Hibernate知识点小结(三)-->一对多与多对多配置
    Hibernate知识点小结(二)
  • 原文地址:https://www.cnblogs.com/158-186/p/12792732.html
Copyright © 2011-2022 走看看