UML序列图中的可选功能参数指示

时间:2018-10-30 11:56:58

标签: uml notation sequence-diagram

是否有任何正式方式表示功能参数是可选的?

例如,在此图像中:in this image我想通知“ nodes_clicked”参数可以填充或保留为空。

谢谢。

2 个答案:

答案 0 :(得分:1)

可选参数在UML中没有处理,因为它是强制使用“语法糖”编译器使编码人员满意的。您可以在SD上模拟该内容,并在消息中附加一个注释。但是,我只是不愿将细节留给编码员(他们不是孩子,您不必告诉每个步骤都要做)。

答案 1 :(得分:0)

顺序图表示函数调用的顺序。每个消息都使用其参数和这些参数的值调用函数。因此,您无法对参数可以具有值或另一个值的事实进行建模。