ВУЗ:
Составители:
260
для них не указывается множественность. Другие свойства,
присущие ассоциациям, такие как агрегация, композиция,
навигация, могут быть показаны на ролях связей
аналогичным образом. Также можно указать и
квалификатор, задающий тип связи (см. рис. 9.15).
трасса
трасса
легкая трасса
трасса
трудная трасса
Тр1:Трасса
Мой Полигон:Полигон
испытатель
ученик
Тр2:Трасса
Тр3:Трасса
Рис. 9.15 – Связи
Квалификаторы бывают следующих видов:
- «association» задает тип связи как экземпляр
ассоциации, соединяющей соответствующие классы. Так
как все связи - экземпляры ассоциации, то указывать этот
квалификатор не имеет смысла, т.к. соответствующий ему
тип связи выставляется по умолчанию;
- «parameter» указывает, что объект является параметром
операции другого объекта-партнера связи;
- «local» показывает, что объект - локальный
параметр
операции или метода другого объекта-партнера связи;
- «global» - аналогично предыдущему, только здесь
глобальный параметр;
- «self» - применяется для обозначения связи объекта с
самим собой. Используется для обозначения возможности
посылки объектом сообщений самому себе.
Страницы
- « первая
- ‹ предыдущая
- …
- 258
- 259
- 260
- 261
- 262
- …
- следующая ›
- последняя »