🧩 Mermaid

Klassidiagramm

Modelleerige oma domeen ja objektistruktuur

Mis on Klassidiagramm?

Klassidiagramm kirjeldab süsteemi tüüpe — nende atribuute, meetodeid ja seoseid: pärilus, kompositsioon, assotsiatsioon. See on UML-i klassika domeeni modelleerimiseks ja koodi kavandamiseks.

Elav näide

Mermaid-kood
classDiagram
    class Order {
      +String id
      +Date createdAt
      +total() Money
    }
    class Customer {
      +String name
      +String email
    }
    class OrderLine {
      +int quantity
    }
    Customer "1" --> "*" Order
    Order "1" *-- "*" OrderLine
Elav näide

1

1

*

*

Order

+String id

+Date createdAt

+total() : Money

Customer

+String name

+String email

OrderLine

+int quantity

Millal seda kasutada

Modelleerige domeen enne koodi kirjutamist (DDD, OOP-disain)
Dokumenteerige olemasolevaid koodibaase sisseelamise jaoks
Kavandage andmebaasiobjektide vastendusi ja API-ressursside mudeleid

Põhisüntaks

.mmd
classDiagram
    class Animal {
      +String name
      +makeSound() void
    }
    Animal <|-- Dog : inheritance

Küsimused selle diagrammi kohta

Milliseid seoseid Mermaid toetab?

Pärilus (<|--), kompositsioon (*--), agregatsioon (o--), assotsiatsioon (-->), sõltuvus (..>) ja realisatsioon (..|>), igaüks valikuliste kardinaalsuste ja siltidega.

Kas saan klassidiagrammi koodist genereerida?

Kleepige oma klassid või kirjeldage oma domeeni ja AI eraldab olemid, atribuudid ja seosed puhtaks klassidiagrammiks.

Looge oma Klassidiagramm kohe

Kirjeldage seda tavalises keeles — AI kirjutab Mermaid-koodi teie eest.

Ava Mermaid Studio