UML
çheryアΔan
职业 专业
展开
-
UML(3)——聚合与组合
组合中部分和全体唇亡齿寒的关系,有部分的存在,全体才称之为全体,每个实例都是其固有特性;聚合中部分的每个实例都不是全体的固有特性,可以有千千万万个部分实例,只要有一个部分的实例存在,组合聚合关系形成的全体任然是其本身。聚本身就暗示了相似的、一样的,很多相似的东西合在一起,谓之聚。组合并不强调相似的东西合而为一,暗示了丰富性,多个不同类型的部分组成了一个独一无二的全体。聚合关系(aggreg...原创 2019-06-17 19:18:34 · 43741 阅读 · 2 评论 -
UML(4)——类之间的关系
泛化关系(generalization)类的继承结构表现在UML中为:泛化(generalize)与实现(realize):继承关系为 is-a的关系;两个对象之间如果可以用 is-a 来表示,就是继承关系:(…是…)泛化关系表现为继承非抽象类;实现关系(realize)实现关系用一条带空心箭头的虚线表示;抽象概念,在现实中并无法直接用来定义对象;在C++中用抽象类表示,在JAVA中有...原创 2019-06-17 19:31:01 · 476 阅读 · 0 评论