Диаграмма классов

Пример диаграммы классов с отношениями на ней.

Диаграмма классов (англ. Static Structure diagram) — диаграмма, демонстрирующая классы системы, их атрибуты, методы и взаимосвязи между ними. Входит в UML.

Существует два вида:

  • Статический вид диаграммы рассматривает логические взаимосвязи классов между собой;
  • Аналитический вид диаграммы рассматривает общий вид и взаимосвязи классов, входящих в систему.

Существуют разные точки зрения на построение диаграмм классов в зависимости от целей их применения:

  • Концептуальная точка зрения — диаграмма классов описывает модель предметной области, в ней присутствуют только классы прикладных объектов;
  • Точка зрения спецификации — диаграмма классов применяется при проектировании информационных систем;
  • Точка зрения реализации — диаграмма классов содержит классы, используемые непосредственно в программном коде (при использовании объектно-ориентированных языков программирования).
другие языки
العربية: مخطط الفئة
čeština: Diagram tříd
English: Class diagram
hrvatski: Dijagram klasa
Bahasa Indonesia: Diagram kelas
italiano: Class diagram
日本語: クラス図
lietuvių: Klasių diagrama
polski: Diagram klas
slovenčina: Diagram tried
svenska: Klassmodeller
українська: Діаграма класів
中文: 類別圖