В следующем примере рассматривается ситуация с отправкой почтового сообщения клиенту из редактора электронной почты. Анонимный активный объект класса РедакторEmail вначале посылает сообщение анонимному мультиобъекту класса Клиент. Это сообщение инициирует выбор единственного объекта класса Клиент, удовлетворяющего дополнительным условиям. После этого выбранному объекту посылается сообщение о необходимости отправить электронное письмо.
Фрагмент диаграммы кооперации для выбора адреса клиента для отправки электронного письма |