UML

作者: cpMark | 来源:发表于2017-09-08 19:04 被阅读0次

    UML关系

    1. 泛化关系

      泛化(generalization)指的是继承关系 泛化关系.png
    1. 实现关系

      实现(realization)是指类实现接口 实现关系.png
    2. 依赖关系

      依赖(dependency)是指两个事物紧密相连,其中一个事物(独立事物)发生变化,会影响到另一个事物(依赖事物) 依赖.png
    1. 关联关系
      关联(association)是指两个事物间的联系

      1. 单向关联:一对一的关系 单向关联.png
      2. 双向关联:多对多的关系 双向关联.png
    2. 聚合关系:关联关系的一种特例,是整体和个体之间的关系(has-a)(整体和部分可以分离).例如:公司和员工、汽车和车轮 聚合关系.png
    3. 组合关系: 关联关系的一种特例,它体现的是一种contains-a的关系,这种关系比聚合更强,也称为强聚合。和聚合不同的是整体和部分不能分离,整体生命周期的结束也意味着部分生命周期的结束 组合关系.png

    相关文章

      网友评论

          本文标题:UML

          本文链接:https://www.haomeiwen.com/subject/dtzijxtx.html