UML(二)时序图
2019-05-21 本文已影响0人
天色将变
什么是时序图
时序图,又名序列图、循序图,是一种UML交互图。通过描述对象之间发送消息的时间顺序显示多个对象之间的动态协作。
关键词:对象之间、发送消息、时间顺序
时序图的元素
- 角色,通常是系统的使用者,小人表示
- 对象,用一个具体的实体表示,或类名表示。三种表示方法。
1.对象名和类型。如:水杯:杯子 dog:Dog。
2.类名。如:杯子、Dog。
3.对象名。如:水杯、dog。 - 生命线
- 控制焦点,执行操作的一段时期
- 对象之间的消息
1.异步消息 ,发送消息,不关心其返回结果。
2.同步消息,发送消息,并关心返回结果。
3.返回消息,与同步消息成对儿出现,是同步消息的返回结果。 -
自关联消息,对象自己调用自己的另外方法。
image.png