Диаграмма классов определяет типы классов системы и различного рода статические связи, которые существуют между ними.

Основными элементами являются классы и связи между ними. Классы характеризуются при помощи атрибутов и операций.
- Атрибуты описывают свойства объектов класса.
- Операция есть функция или преобразование.
Виды связей:
- ассоциация
- агрегация
- наследование.
Ассоциация (association) – представляет собой отношения между экземплярами классов.

Агрегация (aggregation) – это ассоциация типа «целое-часть».

Композиция (composition) – это такая агрегация, где объекты-части не могут существовать сами по себе и уничтожаются при уничтожении объекта агрегирующего класса.

Наследование (inheritance) – это отношение типа «общее-частное». Позволяет определить такое отношение между классами, когда один класс обладает поведением и структурой ряда других классов.

Näide: klassiskeem “Esmane Juhiluba“
