Когда объект вызывает другой, какой класс должен иметь этот метод? - PullRequest
1 голос
/ 02 ноября 2011

Предположим,

Правильно ли я сказал, что OnlinePortal должен иметь метод initBooking(...), а не Клиент? Я помню, как моя ТА говорила, что у ее Клиента должен быть метод (для обеспечения правильных прав доступа или чего-то еще)? но если это так, то возможно ли повторение метода много раз?

1 Ответ

3 голосов
/ 02 ноября 2011

Да, если вы спрашиваете, что символизирует эта диаграмма, это означает, что в OnlinePortal есть метод initBooking, который принимает переменные. Если вы спрашиваете, должна ли система быть спроектирована таким образом, вам нужно предоставить ... немного больше информации. :)

Я бы ожидал, что OnlinePortal.initBooking выдаст список билетов или какую-либо распознаваемую ошибку, если не удастся разместить Клиента.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...