Составители:
Рубрика:
жается на диаграмме последовательности самым первым объектом слева
со своим фокусом управления (рис. 11). Чаще всего актер и его фокус
управления будут существовать в системе постоянно, отмечая характер-
ную для пользователя активность в инициировании взаимодействий с
системой. При этом сам актер может иметь собственное имя либо оста-
ваться анонимным.
И м я о б ъ е к т а 7
И м я к л а с с а 1
И м я о б ъ е к т а 8
И м я к л а с с а 2
а н о н и м н ы й
а к т о р
р е к у р с и я
р е ф л е к с и в н о е
с о о б щ е н и е
Рис. 11. Графическое изображение актера, рекурсии и рефлексивного
сообщения на диаграмме последовательности
Сообщения на диаграммах деятельности
Как было отмечено выше, цель взаимодействия в контексте языка
UML заключается в том, чтобы специфицировать коммуникацию между
множеством взаимодействующих объектов. Каждое взаимодействие
описывается совокупностью сообщений, которыми участвующие в нем
объекты обмениваются между собой. В этом смысле сообщение
(message) представляет собой законченный фрагмент информации, кото-
рый отправляется одним объектом другому. При этом прием сообщения
инициирует выполнение определенных действий, направленных на ре-
шение отдельной задачи тем объектом, которому это сообщение отправ-
лено.
Таким образом, сообщения не только передают некоторую инфор-
мацию, но и требуют или предполагают от принимающего объекта вы-
38
Страницы
- « первая
- ‹ предыдущая
- …
- 37
- 38
- 39
- 40
- 41
- …
- следующая ›
- последняя »