3

是否有任何正式的方式来表明函数参数是可选的?

例如,在这张图片中:在这张图片中

我想通知该nodes_clicked参数可以填充或留空。

谢谢。

4

2 回答 2

2

可选参数在 UML 中没有任何处理,因为它只是“语法糖”编译器实现让编码人员满意。您可以在 SD 中模仿这一点,并在消息中附加注释。但是,我只是不会去详细说明并将其留给编码人员(他们不是孩子,您必须告诉每一步要采取的措施)。

于 2018-10-30T22:32:12.933 回答
1

序列图表示函数调用的序列。每条消息都使用它们的参数和这些参数的值调用函数。因此,您无法对参数可以具有值或其他值的事实进行建模...

于 2018-10-30T13:09:36.487 回答