本文摘自《大话设计模式》
1.类图分三层
第一层 类名称(若是抽象类,斜体)
第二层 类属性
第三层 类方法
2.符号
+ public
- private
# protected
3.接口图
矩形表示法
棒棒糖表示法
4.继承
空心三角形+实线
5.实现接口
空心三角形+虚线
6.关联(association)
实线箭头
7.聚合(Aggregation)
A对象可以包含B对象,但B对象不是A对象的一部分
空心棱形+实线箭头
8.合成/组合(Composition)
俩者不可分割,部分与整体的关系
实心棱形+实线箭头
9.依赖(Dependency)
虚线箭头