UML基础

94 阅读1分钟

UML基础


适用于展示OOP的各种关系图

a.关系

在UML类图中,常见的有以下几种关系: 泛化(Generalization), 实现(Realization),关联(Association),聚合(Aggregation),组合(Composition),依赖(Dependency)。
在这里插入图片描述
更细节问题参考软件设计之UML—UML中的六大关系

b.数据成员属性

加号(+)代表公有public
减号(-)代表私有private
警号(#)代表保护protected
波浪号(~)代表最高级package

c.类关系图

在这里插入图片描述
在这里插入图片描述

d.时序图

在这里插入图片描述