如何在时序图中展示没有else的“if”条件

6

我想知道在您的序列图中如何设计没有“else”的if条件?我不知道是否需要使用替代方案,因为我只会有一种情况或无任何情况,因此我将没有任何替代方案。 感谢您的回答。

3个回答

8
不需要包含多个操作数。 规范(17.6.2)只要求每个片段至少有一个操作数(对于“alt”类型没有其他限制)。

enter image description here

那么你就可以这样做

enter image description here

正如Thomas所指出的那样,您可以使用opt,这是等效的(强调我的):

选项在语义上等同于具有非空内容的操作数和第二个操作数为空的交替组合片段。


4

使用像这样的opt片段

输入图像描述

条件显示在方括号中。 我认为,一个alt只需要一种情况也可以做到。


2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接