Klassiskeem

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

Основными элементами являются классы и связи между ними. Классы характеризуются при помощи атрибутов и операций.

  • Атрибуты описывают свойства объектов класса.
  • Операция есть функция или преобразование.

Виды связей:

  • ассоциация
  • агрегация
  • наследование.

Ассоциация (association) – представляет собой отношения между экземплярами классов.

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

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

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

Näide: klassiskeem “Esmane Juhiluba