如何在序列图上显示“if”条件?

内容来源于 Stack Overflow,并遵循CC BY-SA 3.0许可协议进行翻译与使用

  • 回答 (2)
  • 关注 (0)
  • 查看 (29)

我在想,一个人怎么能代表if“序列图上的语句?

if (somethingShouldBeDone) {
       // Do it
} else {
       // Do something else
}

它能被代表吗?在我的代码中,会检查大量的条件以确定各种操作。如果我要显示这些操作,我想明确声明操作是由特定事件引起的。

如果可能,创建解决方案的图像表示。

提问于
用户回答回答于

如果是其他条件,也称为UML术语中的替代方案,则确实可以用序列图表示。这里有一个链接,可以在这里找到一些关于这个主题的好资源。

用户回答回答于

如果你粘贴

if (somethingShouldBeDone) {
   X.doIt()
} else {
   Y.doSomethingElse
}

生成一个图表。

扫码关注云+社区