uml中的箭头指向:由已知者指向未知者。
- 继承的类指向被继承(子类一定知父类的定义,反过来父类不一定知道子类的定义)
- 实现的类指向被实现
可见性(访问控制)
- +号表示public属性或方法
- -号表示private属性或方法
- #号表示protected属性或方法
写法
- 斜体 表示abstract或者interface
- 带有下划线的表示static修饰的字段或方法
- 字段后面用中括号{frozen}表示字段不会被修改。Java中表示字段被final修饰。eg:name{frozen}
时序图
使用粗框长方形表示该对象与线程有关联,也就是该对象能够主动调用方法,这种的对象成为主动对象。没有用粗框的成为被动对象。