🧩 Mermaid
Diagram tříd
Modelujte svou doménu a strukturu objektů
Co je Diagram tříd?
Diagram tříd popisuje typy v systému — jejich atributy, metody a vztahy: dědičnost, kompozici, asociaci. Je to klasika UML pro doménové modelování a návrh kódu.
Živý příklad
classDiagram
class Order {
+String id
+Date createdAt
+total() Money
}
class Customer {
+String name
+String email
}
class OrderLine {
+int quantity
}
Customer "1" --> "*" Order
Order "1" *-- "*" OrderLineKdy ho použít
Modelování domény před psaním kódu (DDD, objektový návrh)
Dokumentace existujících kódových bází pro onboarding
Návrh databázových mapování objektů a modelů API zdrojů
Základní syntaxe
classDiagram
class Animal {
+String name
+makeSound() void
}
Animal <|-- Dog : inheritanceOtázky k tomuto diagramu
Které vztahy Mermaid podporuje?
Dědičnost (<|--), kompozici (*--), agregaci (o--), asociaci (-->), závislost (..>) a realizaci (..|>), každou s volitelnými kardinalitami a popisky.
Mohu vygenerovat diagram tříd z kódu?
Vložte své třídy nebo popište svou doménu a AI vytáhne entity, atributy a vztahy do přehledného diagramu tříd.
Vytvořte svůj Diagram tříd hned teď
Popište ho přirozeným jazykem — AI napíše Mermaid kód za vás.
Otevřít Mermaid Studio