Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

В.З. Диаграмма взаимодействий

Читайте также:
  1. В.1. Диаграмма классов
  2. В.2. Диаграмма объектов
  3. Диаграмма 1. Динамика общего количества судебных производств, оконченных судами Архангельской области по первой инстанции
  4. Диаграмма 10. Динамика рассмотрения иных судебных дел (материалов) судами первой инстанции
  5. Диаграмма 11 Анализ расходов администрации Куйбышевского района
  6. Диаграмма 12. Динамика рассмотрения дел по вопросам исполнения судебных решений
  7. Диаграмма 18. Динамика количества и результатов кассационного рассмотрения дел по ходатайствам о заключении под стражу
  8. Диаграмма 2. Динамика потребления алкоголя и продолжительности жизни мужчин и женщин в России в 1970−2005 гг.
  9. Диаграмма 21. Динамика количества и результатов рассмотрения районными судами жалоб в порядке ст. 125 УПК РФ

Порядок исполнения запросов, которые объекты посылают друг другу, пока­зан на диаграмме взаимодействий. Так, на рисунке В.З представлено, как фигура добавляется к рисунку.



Диаграмма взаимодействий

 


Рис. В.З. Нотация диаграмм взаимодействия

На диаграмме взаимодействий время откладывается сверху вниз. Сплошная вертикальная линия обозначает время жизни объекта. Соглашение об именова­нии объектов такое же, как на диаграммах объектов: имени класса предшествует буква «а» (например, aShape). Если объект еще не создан к начальному моменту времени, представленному на диаграмме, то его вертикальная линия идет пункти­ром вплоть до момента создания.

Вертикальный прямоугольник говорит о том, что объект активен, то есть обра­батывает некоторый запрос. Операция может посылать запросы другим объектам, они изображаются горизонтальной линией, указывающей на объект-получатель. Имя запроса показывается над стрелкой. Запрос на создание объекта представлен пунктирной линией со стрелкой. Запрос объекта-отправителя самому себе изобра­жается стрелкой, указывающей на сам этот объект.

На рисунке В.З видно, что первый запрос, исходящий от aCreationTool, преследует целью создание объекта aLineShape. Затем aLineShape добавляет­ся к объекту aDrawing с помощью операции Add, после чего aDrawing посылает самому себе запрос на обновление Refresh. Отметим, что частью операции Refresh является посылка объектом aDrawing запроса к aLineShape.


 




Дата добавления: 2015-09-11; просмотров: 25 | Поможем написать вашу работу | Нарушение авторских прав

Паттерны поведения | Реализация | Паттерн Visitor | Паттерны поведения | Паттерны поведения | Обсуждение паттернов поведения | Разделение получателей и отправителей | Обсуждение паттернов поведения | Приложение А. Глоссарий | В.1. Диаграмма классов |


lektsii.net - Лекции.Нет - 2014-2024 год. (0.006 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав