我正在学习UML,我想知道是否可以在决策节点上循环。 因为在我的屁股中我有:
3 - 输入票证
3a1-用卡输入
3a2-失败:返回1
答案 0 :(得分:0)
您无法在UML中执行此操作。决策节点仅用于评估先前在动作中设置的条件。
从你的场景来看,你想要建立一个循环并不明显。我猜这个案子"没有选择"需要建模。只需在上面执行操作,除了机票/卡条件外,不提供任何其他操作。
答案 1 :(得分:0)
我假设您在询问是否可以从决策回归到自身。这样做会产生无限循环。原因是保护条件永远不会有改变的机会,因此令牌将永远循环。