🧩 Mermaid
Klassediagram
Modellér dit domæne og din objektstruktur
Hvad er et Klassediagram?
Et klassediagram beskriver typerne i et system — deres attributter, metoder og relationer: arv, komposition, association. Det er UML-klassikeren til domænemodellering og softwaredesign.
Live-eksempel
classDiagram
class Order {
+String id
+Date createdAt
+total() Money
}
class Customer {
+String name
+String email
}
class OrderLine {
+int quantity
}
Customer "1" --> "*" Order
Order "1" *-- "*" OrderLineHvornår skal det bruges
Modellér et domæne, før du skriver kode (DDD, OOP-design)
Dokumentér eksisterende kodebaser til onboarding
Design database-objektmapninger og API-ressourcemodeller
Grundlæggende syntaks
classDiagram
class Animal {
+String name
+makeSound() void
}
Animal <|-- Dog : inheritanceSpørgsmål om dette diagram
Hvilke relationer understøtter Mermaid?
Arv (<|--), komposition (*--), aggregering (o--), association (-->), afhængighed (..>) og realisering (..|>), hver med valgfrie kardinaliteter og etiketter.
Kan jeg generere et klassediagram ud fra kode?
Indsæt dine klasser eller beskriv dit domæne, og AI’en udtrækker entiteter, attributter og relationer til et rent klassediagram.
Opret dit Klassediagram nu
Beskriv det i almindeligt sprog — AI’en skriver Mermaid-koden for dig.
Åbn Mermaid Studio