类图中的关系

作者: 小浊微清 | 来源:发表于2018-06-03 23:09 被阅读5次

在我们使用UML图进行设计时,会涉及类图之间的关系,一般关系为以下的五种关系,理解其中的概要能够对于后续我们的设计有一定的帮助。

1、一般化关系,或者称为继承关系

2、关联关系
关联关系中一个类知道另一个类的属性和方法。通常通过类里引用另一个类的实例变量实现。

3、聚合关系
聚合关系与下面的合成关系都是属于关联关系的一种。在聚合关系中,主要表现的是整体与个体的关系。由于本属于关联关系,因此也是通过实例变量的方式实现。
聚合关系与关联关系的区别是,关联关系主要是两个类都是在同一个层次的。

4、合成关系
合成关系是指普通聚合关系的同时,代表整体的对象负责代表部分的对象的生命周期。
合成关系是不能够共享的。代表部分的对象每个时刻只能与一个对象发生合成关系。

5、依赖关系
依赖关系主要指类的局部变量、方法参数以及对静态方法的调用,是另一个类的实例对象等。

相关文章

  • 类图中的关系

    在我们使用UML图进行设计时,会涉及类图之间的关系,一般关系为以下的五种关系,理解其中的概要能够对于后续我们的设计...

  • UML类图

    类图中关系(relation) 在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实...

  • UML类图中的关系

    UML中类图之间的关系有六种,依次(关系强弱)为实现(Realization)、泛化(Generalization...

  • uml类图中的几种关系

    UML类图几种关系 泛化(Generalization)【泛化关系】:是一种继承关系,表示一般与特殊的关系,它指定...

  • UML类图中的几种关系

    UML中几种关系经常会搞混,这里统一梳理下,省的再犯低级错误。 一个点:实线比虚线表示的关系更强烈一些 UML中定...

  • UML类图中的几种关系

    UML类图中,常见的有以下几种关系:泛化(Generalization), 实现(Realization),关联...

  • UML图中类之间的关系

    类之间大体分为5中关系: Dependency(依赖) Association(关联) Aggregation(聚...

  • UML类图中类之间关系汇总

    1 UML类之间的关系介绍 在绘制UML图的过程中,除了要设计合理的模型(对象),还要准确清晰地标识出模型之间的关...

  • 集合

    一.集合的关系体系 关系: 上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,Hash...

  • 类图组件的含义

    1.类与类之间关系 在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Real...

网友评论

    本文标题:类图中的关系

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