UML类图简介
类用方框表示,该方框被分割为以下三部分:
- 上层区域是类名
- 中层区域列出类的属性
- 下层区域列出类的方法
其中,方框的中下层区域中的每条记录都可以添加前缀符,以此标识对应的属性或方法访问级别。
+表示public
-表示private
#表示protected
类与类之间的关系有:
- 关联:两者互补从属于对方
- 聚合:整体与部分的关系,两个类互不从属于对方
- 组合:部分和整体具有统一的生存期
- 泛化:类之间的父子关系
对象间关系说明:
0..1表示零个或一个实例
1表示只有一个实例
0..*表示零个或多个实例
1..*表示一个或多个实例