1.普通类,抽象类,接口 普通类 抽象类 接口 1 关联关系 依赖关系 关联:对象之间的引用关系 依赖:耦合性最低,一些静态方法等 2 聚合关系 组合关系 聚合:整体与部分的关系,但是部分可以脱离整体来存在,有自己的生命周期 组合:整体与部分,更强烈的聚合关系,但是整体和部分具有相同的生命周期,不能单独存在。 3 继承关系 实现关系 继承:父类与子类的关系,耦合程度最高 实现:表示接口类与对应的实现之间的关系