我想知道你如何在序列图中设计一个没有“else”的if条件?我不知道是否必须使用替代方案,因为我只有一个案例或者什么都没有,所以我没有任何其他选择。 谢谢你的回答。
答案 0 :(得分:6)
不需要包含多个操作数。
规范(17.6.2)只要求每个片段至少有一个操作数(alt
类没有其他约束)。
所以你可以做到这一点
同样如Thomas所说,您可以使用 opt ,这相当于(强调我的):
opt 离子在语义上等同于 alt 外部CombinedFragment 其中有一个操作数具有非空内容,第二个操作数为空。
答案 1 :(得分:2)
答案 2 :(得分:1)
我刚在第54页找到了此文档http://www.omg.org/news/meetings/workshops/MDA-SOA-WS_Manual/00-T4_Matthews.pdf我找到了选项。我在互联网上搜索,似乎它正是我所要求的。