概念
类图共三层,分别是:
- 类的名称,如果是抽象类,则为斜体显示
- 类的特性,通常是字段或属性
- 类的操作,通常是方法或行为
- 其中“+”表示public,“-”表示private,“#”表示protected
-
如果是接口的话,在类名上方有<<interface>>字样
类图
关系
- 继承:空心三角形+实线
- 实现:空心三角形+虚线
- 关联:实线箭头,表示了解,知道
- 依赖:虚线箭头,表示强需要
- 组合(合成):实心菱形+实线箭头,表示强拥有关系,体现了严格的部分与整体的关系,生命周期相同
- 聚合:空心菱形+实线箭头,箭头指向个体。表示弱拥有关系,提现A可以包含B,但B不是A对象的一部分

类的关系
