组合片段

在统一建模语言(UML)时序图中,组合片段定义交互中的条件结构。

组合片段定义交互片段的表达式。组合片段由交互运算符及其相应的交互操作数所定义。可使用组合片段来以一种紧凑和简洁的方式描述多个跟踪。

组合片段由一个交互运算符,一个或多个交互操作数,以及一个可选的警戒条件构成。

如下图所示,组合片段显示为覆盖生命线并包含交互操作数的框。通过在每个操作数之间使用水平虚线,组合片段将所包含的交互操作数分隔开。

此交互框显示两条生命线。这两条生命线上带有跨越生命线的两个组合片段。第一个 loop 组合片段有一个交互操作数和一个警戒条件。第二个 alt 组合片段有两个交互操作数,每个操作数都带一个警戒条件。

相关概念
生命线
消息
执行发生
交互发生
相关任务
创建组合片段
调整交互片段的大小
将交互操作数添加到组合片段
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.