Appearance
Class (Диаграммы классов)
Диаграммы классов используются, когда нужно показать структуру — из каких классов, модулей или сущностей состоит система, какие у них есть поля и методы и как эти классы связаны между собой, например через наследование. Такой тип диаграмм чаще всего встречается в технических и инженерных работах, где важно описать архитектуру решения.
Пример
mermaid
classDiagram
class Animal {
+String name
+int age
+eat()
+sleep()
}
class Dog {
+bark()
}
Animal <|-- DogКаждый класс описывается блоком с его именем и списком полей и методов внутри фигурных скобок — поля обычно указываются с типом, а методы со скобками (). Связь <|-- между Animal и Dog означает наследование: класс Dog расширяет Animal и получает все его поля и методы в дополнение к собственным.
Результат в готовом документе:
