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

Thumb
Йерархия на диаграмите в UML 2.0 Diagrams, показана като диаграма на класове

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

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

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

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

Външни препратки

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

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.