Опциональная индикация параметров функции на диаграмме последовательности UML - PullRequest
0 голосов
/ 30 октября 2018

Существует какой-либо формальный способ сообщить, что параметр функции является необязательным?

Например, на этом изображении: in this image Я хочу сообщить, что параметр "node_clicked" может быть заполнен или оставлен пустым.

Спасибо.

Ответы [ 2 ]

0 голосов
/ 31 октября 2018

Необязательные параметры ничего не обрабатываются в UML, так как это компиляторы просто "синтаксический сахар", которые делают кодеров счастливыми. Вы можете имитировать это на SD с запиской, прикрепленной к сообщению. Однако я бы не стал вдаваться в подробности и оставить это кодеру (это не дети, которым вы должны указывать каждый шаг).

0 голосов
/ 30 октября 2018

Диаграммы последовательности представляют последовательность вызовов функций. Каждое сообщение вызывает функции со своими параметрами и значениями этих параметров. Таким образом, вы не можете смоделировать тот факт, что параметр может иметь значение или другое ...

...