UML图六种箭头含义

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UML图六种箭头含义相关的知识,希望对你有一定的参考价值。

参考技术A

表示方式: 用实线空心箭头表示。

注意: 箭头方向是 子类 指向 父类 。

表示方式: 用虚线空心三角形箭头表示,实现类指向接口。

表示方式: 虚线箭头。

注意: 类A需要用到类B,类A指向类B。

表示方式: 实线箭头。

注意: 类A中用到类B属性,类A指向类B。

表示方式: 尾部为空心菱形的实线箭头(也可以没箭头)。

注意: 类A中用到类B属性,类A指向类B。

表示方式: 尾部为实心菱形的实现箭头(也可以没箭头)。

注意: Head是Dog的一部分,Dog指向Head。

本篇文章简单介绍了UML图六种箭头含义,由于纯手打,难免会有纰漏,如果发现错误的地方,请第一时间告诉我,这将是我进步的一个很重要的环节。

UML类图中的六种线条与六种关系

1.泛化(generalize)

  实线空心三角箭头。

2.实现(realize)

  虚线空心三角箭头。

3.聚合(aggregation)

  实线空心菱形箭头。

4.组合(composition)

  实线实心菱形箭头。

5.关联(association)

  实线(直线),普通箭头("<",">")可选。如果强调方向,则加一个普通箭头。否则只需要一条实线。

6.依赖(dependency)

  虚线普通箭头("<",">")。

以上是关于UML图六种箭头含义的主要内容,如果未能解决你的问题,请参考以下文章

实用工具UML图六种箭头的含义

实用工具UML图六种箭头的含义

uml图六种箭头的含义

梳理UML类图中六种关系

UML类图中的六种线条与六种关系

UML类图的箭头含义