序列图中的条件

时间:2017-05-17 16:13:24

标签: conditional uml sequence-diagram

如何在序列图中表示条件语句?

if(action == "Email"){
    sendMail();
}else{
    sentTextMesaage();
}

UML Gaurd,Option或Alternatives中哪个好选择?

1 个答案:

答案 0 :(得分:2)

在这种情况下,您将使用alt片段:

enter image description here

警卫出现在片段的片段内。