类图和类图的关系

类图和类图的关系

类图中的关系

  1. Generalization:泛化 
    类之间的继承,接口之间的继承, 类与接口之间的实现 extends implements

Alt text

  1. Association:关联关系 关联关系是通过以实例变量的方式持有被关联对象的引用来实现的

Alt text

  1. Aggregation:聚合关系 聚合关系是关联关系的一部分,是非常强的关联关系 表现的更多的是整体与部分的关系。例如汽车和车门、发动机之间的关系

Alt text

  1. Composition:组合关系 聚合关系表现的是整体与部分之间的关系,组合关系是在聚合关系的基础上,表示不可分割的整体与部分之间的关系。也就是说表示整体的对象需要负责表示部分的对象的生命周期 
    例如人和手臂的关系举例

Alt text

  1. )Dependency:依赖关系 依赖关系表示一个类依赖于另一个类的定义

Alt text

在类图中的一些箭头的意思

  1. 继承

Alt text

  1. 接口实现

Alt text

  1. 依赖

Alt text

  1. 关联

Alt text

  1. 聚合

Alt text

  1. 组合

Alt text

总关系图

Alt text

posted on 2017-08-14 19:54  王守昌  阅读(221)  评论(0编辑  收藏  举报

导航