美文网首页
UML继承图操作

UML继承图操作

作者: 蜗牛DWade | 来源:发表于2019-04-03 11:59 被阅读0次

UML术语解释

UML类继承类型.png

1.Assocation:关联
2.Aggregation:聚合
3.Composition:构成
4.generalization:泛化

类之间的关系

  1. 泛化关系(generalization)
  • 类的继承结构表现在UML中为:泛化(generalize)与实现(realize)
    • 泛化关系用一条带空心箭头的直接表示;如下图表示(A继承B)


      AextendsB.jpg
  1. 实现关系(realize)
  • 实现关系用一条带空心箭头的虚线表示


    AimplementsB.jpg
  1. 聚合关系(aggregation)
  • 聚合关系是用一条带空心菱形的箭头直线表示,如下图表示B由A组成


    uml_aggregation.jpg
  • 聚合关系表示整体由部分构成的语义
  • 与组合关系不同的是,整体和部分不是强依赖的,即使整体不存在,部分仍然存在
  1. 组合关系(composition)
  • 组合关系用一条带实心菱形箭头直线表示,如下图表示B由A组成


    uml_composition.jpg
  • 组合关系是一种强依赖的特殊聚合关系,如果整体不存在,则部分也不存在

参考资料

相关文章

  • UML继承图操作

    UML术语解释 1.Assocation:关联2.Aggregation:聚合3.Composition:构成4....

  • 设计模式补完计划

    目录 1.uml类图2.uml时序图3.设计模式 uml类图 泛化关系(继承):指类继承自类,接口继承自接口的关系...

  • UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合)

    UML类图关系(泛化 、继承、实现、依赖、关联、聚合、组合UML类图几种关系的总结 泛化 类继承和类实现接口关系,...

  • 看懂UML类图与时序图

    一个小目标:看懂UML类图 and 时序图 泛化关系(generalization)# 类的继承结构表现在UML中...

  • UML类图

    转:UML各种关系符号UML类图感知 UML中描述 对象 / 类 之间相互关系的方式包括:依赖(继承,实现),关联...

  • UML类图的理解。2018-09-30

    UML类图的理解: 主要是查看一些框架的时候,经常看见一些UML类图方便一下。。。闲话不多开始。 UML分类继承实...

  • UML

    UML类图 类之间的关系 泛化关系(generalization) 类的继承结构表现在UML中为:泛化(gener...

  • 学习设计模式(1)

    一个UML类图 类之间的关系 类的继承结构表现在UML中为:泛化(generalize)与实现(realize) ...

  • UML与设计模式

    UML类图和时序图 UML类图 车的类图结构为< >,表示车是一个抽象类; 它有两个继承类:小汽车和自行车;它们之...

  • UML类图

    参考链接 :UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别 参考链接 :UML类图箭头关系 ...

网友评论

      本文标题:UML继承图操作

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