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

от Уикипедия, свободната енциклопедия
(пренасочване от Class diagram)
Йерархия на диаграмите в UML 2.0 Diagrams, показана като диаграма на класове

Диаграмата на класове се използва за описване на статичната структура на дадена система. Чрез нея се описват класове, обекти, пакети и връзките между тях. Тя е част от стандарта UML на организацията OMG.

Символът за клас в диаграмите на класове е правоъгълник. Той може да е разделен на три хоризонтални части, в които влизат съответно име заедно с атрибутите стереотипи, атрибути и операции.

Стереотипи за класове

В UML съществуват няколко стандартни стереотипа. Някои от тях са означени със специални символи за улеснение:

  • Контролиращ клас
  • Граничен клас
  • Клас представляващ семантична единица (entity)

Външни препратки[редактиране | редактиране на кода]

  • асоциация – най-общ вид връзка, може да включва и агрегация или композиция, но когато се знае, че е някоя от двете, е по-информативно да се използват те
  • агрегация
  • композиция
  • генерализация – наследяване на клас