Я делаю диаграмму последовательности UML, и у меня есть, скажем, объект GUI Controller, который хочет создать новый объект Circle, а затем добавить его в объект ActiveDrawables. Будет ли диаграмма на картинке ниже правильной? Или я должен был послать add()
, как линия жизни Круга (подумал, что это кажется странным)?UML new lifeline
В коде, например, контроллер был бы одним вызовом add
, как на картинке, но у меня были сомнения, должен ли я послал сообщение от линии жизни кружка (хотя, опять-таки , это кажется странным).
Re. 2.: вместо «разных ...» напишите «пунктирная линия, указывающая на возврат». Число рейнольдса 3: Несмотря на то, что ':' -notation более понятен, не редко можно записывать имена объектов без строки:: в жизненных линиях (см. Спецификации: стр. 570) –
Спасибо вам большое за вашу помощь :). Я не понимаю. Нумерация сообщений на самом деле является чем-то вроде Visual Paradigm (инструмент, который я использовал для рисования диаграммы), по-видимому, добавляет по умолчанию. Я попытаюсь удалить их. – PhantomR
@PhantomR Это не будет ошибкой с его нумерацией. Это просто лишнее. Не может помочь с VP, но, вероятно, будет какая-то настройка. –