目录
1.继承
继承,又叫泛化关系 , 使用关键字 extends表示
class 子类 extends 父类{}
类和类是单继承
interface 子接口 extends 父接口1,父接口2…{}
接口和接口之间是多继承
2.实现
实现 implements
类和接口之间 是多实现关系
class 子类 implements 父接口1,父接口2…{}
3.依赖
某个类的方法中的局部变量,是另外一个类对象的引用
这种关系是临时性的,方法执行完,关系就不存在了
4.关联
某个类的成员变量,是另一个类的对象引用
这个关系一般是长期的
5.聚合
整体和局部可分离,各自具有各自的生命周期,类似公司和员工
把多个有独立功能的小模块整合到一起,完成一个新的功能
6.组合
组合的关系要强于聚合,也叫强聚合,同样是整体和局部,只不过不可分离,局部没有生命明周期
比如人的身体,有眼睛,有大脑
和局部,只不过不可分离,局部没有生命明周期
比如人的身体,有眼睛,有大脑