文章插图
Head类和Leg类是Person类的一部分,但是这部分不可以脱离Person单独存在,Person中的head、leg是Head、Leg类的两个例,代码实现上和聚合一样
6. 依赖dependency:虚线 + 箭头
public class Persion {......public void callUp(Phone phone) {phone.call();}}public class Phone {public void call() {System.out.println("call some one");}}

文章插图
Person中新加一个callUp方法用来实现打电话功能,但是这个功能需要调用Phone类中的call方法,因此通过把phone实例通过参数传递到Person的callUp方法中,这种关系为依赖关系
【UML类中的6种关系】
经验总结扩展阅读
- 香烟种类
- 驼鸟蛋的营养价值
- 一斤糖蒜的糖和醋比例
- 空间站怎么提供氧气
- 木材的火灾危险性类别
- 古代鱼的雅称
- 莲子属于什么类食物
- 冰淇淋种类
- 2023传媒类什么专业最吃香就业前景怎么样
- 交往中的十二星座最不想听恋人说什么话