看细化时拒绝和否决有什么区别

问题描述 投票:0回答:2

我有两张序列图,唯一的区别是一张消息被 VETO 包围,而另一张被 REFUSE 包围。我知道,当查看正迹时,否决返回空正迹,而拒绝返回空正集。

这两者可以在多大程度上通过某种方式的补充、缩小或组合来关联?

uml sequence-diagram
2个回答
0
投票

简单来说:问作者。

refuse
不是 UML 关键字,因此没有定义的含义。同样的情况也适用于
veto


0
投票

在序列图中,帧用于组合片段。小五边形的内容代表 UML 中定义的运算符,例如

loop
alt
opt
break
等。

框架还有

ref
的另一种用途。这些指的是要执行的另一个交互,但不显示其详细信息。

没有像您的图表中那样的关键字

veto
refuse
。至少在标准 UML 中不是这样。它有可能是 UML 的特定扩展,但图表的作者可能只是想命名图表的一部分的子部分,这会造成一些混乱。最好问一下作者。

© www.soinside.com 2019 - 2024. All rights reserved.