我想知道,如何在协作图上表示“if”语句?
if (somethingShouldBeDone) {
//multiple conditions
// Do it
} else {
// Do something else
}
它可以代表吗?事情是......在我的代码中,检查了相当多的条件以确定各种动作。如果我要展示行动,我想明确说明行动是由特定事件引起的。
如果可能,请创建解决方案的图像表示。
答案 0 :(得分:2)
您可以使用警卫来表示要传递的邮件必须为true的条件。
以下示例等同于
if (x<y) {
object2.message1();
object3.message3();
} else {
object2.message2();
}