Отношение ассоциации соответствует наличию некоторого отношения между классами. Данное отношение обозначается сплошной линией со стрелкой или без нее, возможно с некоторыми дополнительными символами, которые характеризуют отдельные свойства конкретной ассоциации.
Если ассоциация обозначена линией со стрелкой, то такую ассоциацию называют однонаправленной. Без стрелки – двунаправленной. Поэтому в языке UML отсутствие стрелок у ассоциации трактуется следующим образом: направление отношения неизвестно или отношение является двунаправленным.
Признак множественности (или кратность) определяет количество объектов, вовлеченных в связь. Для связи ассоциации задаются два признака множественности, по одному на каждый класс (роль).
1 Ровно один
0..n Нуль или более
1..n Один или более
0..1 Нуль или один
5..8 Диапазон значений (5,6,7,8)
4..7, 9 Комбинация (4,5,6,7 или 9)
В качестве простого примера отношения ассоциации рассмотрим отношение между двумя классами - классом "Институт" и классом "Студент".
studopediasu.com - Студопедия (2013 - 2026) год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав!Последнее добавление