Самоучитель по UML

       

Отношения между классами


Кроме внутреннего устройства или структуры классов на соответствующей диаграмме указываются различные отношения между классами. При этом совокупность типов таких отношений фиксирована в языке UML и предопределена семантикой этих типов отношений. Базовыми отношениями или связями в языке UML являются:

  • Отношение зависимости (dependency relationship)
  • Отношение ассоциации (association relationship)
  • Отношение обобщения (generalization relationship)
  • Отношение реализации (realization relationship)
  • Каждое из этих отношений имеет собственное графическое представление на диаграмме, которое отражает взаимосвязи между объектами соответствующих классов.



    Содержание раздела