UML类图中各类型的图示含义:
常见类
- 第一层:显示类名名称,如果是抽象类,则斜体显示;
- 第二层:类的特性.字段及属性
- 第三层:方法或者行为
- “+”: 表示public “-“:表示 private “#” 表示protected;
接口
棒棒糖表示法
顶端有<>
继承关系
空心三角形 + 实线
实现
空心三角形 + 虚线
关联
该类中有其它类的引用,有关联关系,用箭头表示;
聚合
聚合:一种弱的”拥有”关系,体现的是A对象可以包含B对象,但B对象不是A对象的一部分.用空心的菱形 + 实现箭头表示.
合成(组合)
合成: 是一种强的”拥有”关系,体现了严格的部分和整体的关系,不封和整体的生命周期一样.用实心菱形和是是实线表示;连线两端的数字表示基数,表示这一段的类可以有几个实例.如:鸟有2个翅膀;
依赖
用虚线箭头表示
本文详细解析了UML类图中的各类元素及其含义,包括类、接口、继承、实现、关联、聚合、组合及依赖等关系,并介绍了这些元素在图中的具体表示方式。
1531

被折叠的 条评论
为什么被折叠?



