Как вы показываете несколько вызовов функций одного и того же класса?

Для моего варианта использования депозита на схеме связи ниже: я делаю 3 последовательных звонка на Account класс, который содержит isPreferred(), isCardHolder(), и updateBalance(). Я не знаю, был ли символ цикла, который я использовал выше Account это способ отобразить несколько вызовов одного и того же класса, поэтому приветствуется любая помощь.

Моя последовательность действий:

Возможный сценарий последовательности, к которому я стремлюсь: 1, 2, 3, 3, 3, 4, 5 (printReceipt).

1 ответ

Решение

Ваша диаграмма не показывает ни сообщений, ни их нумерации, нумерация, которую вы показываете, ничего не соответствует

из-за этого ваша рефлексивная стрелка верна, имея собственное сообщение (я)

Отрывок из последовательности в следующих нормированных обозначениях может быть:

также возможно использовать иерархическую нумерацию, а не глобальную.

Классы PS Screen/DBinterface и сообщение communication_DB очень "странные", но это не предмет вопроса

Другие вопросы по тегам