序列图
展示对象之间的交互顺序
纵向是时间轴,时间沿竖线向下延伸。
横向轴代表了在协作中各独立对象的类元角色。类元角色用生命线表示。当对象存在时,角色用一条虚线表示,当对象的过程处于激活状态时,生命线是一个双道线。生命线代表一个类的特定实体。
- 生命线:每一个类元角色延伸出来的竖线
- 同步消息:发送人在它继续之前,将等待同步消息响应
- 异步消息:在发送方继续之前,无需等待响应的消息
- 注释
- 约束:格式是: [Boolean Test]
- 组合片段:解决交互执行的条件及方式,为任何生命线的任何部分定义特殊条件和子进程。
- 抉择Alt:在两个或更多的消息序列之间的互斥的选择,相当于经典的if..else..。
- 选项(Opt):包含一个可能发生或不发生的序列。 可以在临界中指定序列发生的条件。
- 循环(Loop):片段重复一定次数。 可以在临界中指示片段重复的条件。
- 并行(Par):
- 抉择Alt:在两个或更多的消息序列之间的互斥的选择,相当于经典的if..else..。
posted on 2025-10-14 22:43 chuchengzhi 阅读(9) 评论(0) 收藏 举报



浙公网安备 33010602011771号