- 泛化
可以理解为继承,标准解释: is-a 关系,
-
实现
继承抽象类,实现接口,都属于实现
-
关联
一个类知道另一个类的属性和方法
-
聚合
整体和部分的关系,部分可以离开整体,如汽车 引擎,轮胎
-
组合
整体和部分的关系,部分不能离开整体单独存在,公司 部门
-
依赖
局部变量,方法,参数或者对静态方法的调用
-
各关系强弱 泛化=实现>组合>聚合>关联>依赖
- 组合 公司 可以有多个部门,部门不能离开公司,——非集合类的成员变量
- 部门可以有多个码农 ——集合类成员变量,
- 码农可以有多个手机 ——成员变量
- 码农依赖多个MAC —— 有mac才能coding,可以理解为依赖mac来完成方法调用
- mac是电脑的拓展——继承
- 电脑是可处理计算机这个概念的一种实现——实现关系
—继承
6. 电脑是可处理计算机这个概念的一种实现——实现关系