UML格式说明
本段内容主要包括两个方面:
- UML单元自身
- UML单元之间关系
1.UML自身——典型三框图
- 类名称
- 字段或属性
- 操作方法或行为
1.1 类名称
类名称有三种表示方法
类型 | 字体 | 关键词 |
---|---|---|
抽象类 | 斜体 | 无 |
普通类 | 正体 | 无 |
接口类 | 正体 | 《interface》 |
1.2 字段或属性
序号 | 符号 | 说明 |
---|---|---|
1 | + | public |
2 | - | private |
3 | # | protected |
2.UML关系
继承:采用空三角+实现方式表示
接口:采用空三角+虚线表示
关联:当一个类知道另一个类时,用实线箭头表示
聚合:整体和部分的关系,且部分能独立存在,空心菱形+实线箭头
合成:整体和部分的关系,部分不能离开整体,实行菱形+实线箭头
依赖:使用关系,需要协助,用虚线表示
无线 | 实线 | 虚线 | |
---|---|---|---|
无形 | - | 关联 | 依赖 |
三角 | - | 继承 | 接口 |
空心菱形 | - | 聚合 | - |
实心菱形 | - | 合成 | - |