UML-统一建模语言-简介
UML-Unified Modeling Language
一、类图(静态关系)
- 箭头由子类指向父类
- 长方形表示类,长方形内部分为三个部分:类名、字段名、方法名
- 斜体表示:抽象类、抽象方法、接口
- 下划线表示:静态字段、静态方法
- 空心菱形实线:聚合关系(在一个类中持有另外一个类的实例,无论一个还是多个,他们之间就是聚合关系)
- “+”表示public方法和字段
- “-”表示private方法和字段
- “#”表示protect方法和字段
- “~”表示只有同一包中的类才能访问的方法和字段
二、时序图(动态行为)
- 时序图的阅读顺序是沿着生命线从上至下阅读