UML 序列图。替代流程可以有多个操作数吗?
UML Sequence Diagrams. Can there multiple operands for an alternate flow?
我对序列图还很陌生。
是否可以有超过 2 个的备用流程flows/operands?
你的意思是:
(用纸莎草纸完成)
规范表明 combinedFragment 与操作数列表相关联:"operand : InteractionOperand [1..*]{..."
并且定义了一个约束:opt_loop_break_neg
如果 interactionOperator 是 opt、loop、break、assert 或 neg,则必须只有一个操作数。"
所以对于一个 alt 你可以定义多个操作数。
我对序列图还很陌生。
是否可以有超过 2 个的备用流程flows/operands?
你的意思是:
规范表明 combinedFragment 与操作数列表相关联:"operand : InteractionOperand [1..*]{..."
并且定义了一个约束:opt_loop_break_neg 如果 interactionOperator 是 opt、loop、break、assert 或 neg,则必须只有一个操作数。"
所以对于一个 alt 你可以定义多个操作数。