Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

Palmov-ITvSS(UML)-lec / Диаграмма кооперации - 5 / Диаграмма кооперации - 5

.pdf
Скачиваний:
30
Добавлен:
10.06.2015
Размер:
1.87 Mб
Скачать

Если для объекта указаны атрибуты, то в большинстве случаев указывают и конкретные их значения.

o : C – объект с собственным именем o, образуемый на основе класса C.

: C – анонимный объект, образуемый на основе класса C.

o : (или просто o) – объект-сирота с собственным именем o.

o / R : C – объект с собственным именем o, образуемый на основе класса C и играющий роль R.

/ R : C – анонимный объект, образуемый на основе класса C и играющий роль R.

o / R – объект-сирота с собственным именем o, играющий роль R.

/ R – анонимный объект и одновременно объект сирота, играющий роль R.

Множество объектов, который могут быть образованы на основе одного класса.

Показывает операции и сигналы, которые адресованы всему множеству объектов.

Объекты: пассивные и активные.

Пассивный – оперирует только данными и не может инициировать деятельность по управлению другими объектами.

Могут посылать сигналы в процессе выполнения запросов, которые они обрабатывают.

Активный объект – у него есть собственный поток управления (процесс) и может инициировать деятельность по управлению другими объектами.

Обозначаются прямоугольником с утолщёнными границами.

Иногда его помечают ключевым словом

{active}.

Представляет объект, имеющий собственную структуру и внутренние потоки управления.

Является экземпляром классакомпозита, который связан отношением композиции со своими частями

Являются экземпляром или примером произвольной ассоциации.

Изображаются отрезком прямой линии.

Соседние файлы в папке Диаграмма кооперации - 5