UML箭头关系

一、箭头类型

常用的关系有如下几种

  1. 继承: 抽象类继承、类继承
  2. 实现:接口实现
  3. 组合:聚合、关联(可以把组合、聚合、关联作为一种)表达一种contains-a整体与部分的关系,缺一不可。
  4. 依赖: 表示has-a,拥有的关系

二、箭头方式

从上到下可以理解从强到弱的关系,其中继承和实现一组、组合和依赖一组。

继承和实现的箭头是 : 空三角形
继承比较强用实线,实现比较弱用虚线。

组合和依赖的箭头是:三角符号,没有三角形
组合比较强用实线,依赖比较弱用虚线。

继承

UML箭头关系_第1张图片

实现

UML箭头关系_第2张图片

依赖

UML箭头关系_第3张图片

组合

UML箭头关系_第4张图片

你可能感兴趣的:(uml)