🧩 Mermaid
Osztálydiagram
Modellezze a szakterületét és az objektumstruktúráját
Mi az a Osztálydiagram?
Az osztálydiagram egy rendszer típusait írja le — attribútumaikat, metódusaikat és kapcsolataikat: öröklődés, kompozíció, asszociáció. Ez az UML klasszikusa a tartománymodellezéshez és a kódtervezéshez.
Élő példa
classDiagram
class Order {
+String id
+Date createdAt
+total() Money
}
class Customer {
+String name
+String email
}
class OrderLine {
+int quantity
}
Customer "1" --> "*" Order
Order "1" *-- "*" OrderLineMikor érdemes használni
Tartomány modellezése kódírás előtt (DDD, objektumorientált tervezés)
Meglévő kódbázis dokumentálása az onboardinghoz
Adatbázis-objektumleképezések és API-erőforrásmodellek tervezése
Alapszintaxis
classDiagram
class Animal {
+String name
+makeSound() void
}
Animal <|-- Dog : inheritanceKérdések erről a diagramról
Milyen kapcsolatokat támogat a Mermaid?
Öröklődés (<|--), kompozíció (*--), aggregáció (o--), asszociáció (-->), függőség (..>) és megvalósítás (..|>), mindegyik opcionális kardinalitásokkal és címkékkel.
Generálhatok osztálydiagramot kódból?
Illessze be az osztályait, vagy írja le a szakterületét, és az AI az entitásokat, attribútumokat és kapcsolatokat letisztult osztálydiagrammá alakítja.
Készítse el Osztálydiagram diagramját most
Írja le hétköznapi nyelven — az AI megírja Ön helyett a Mermaid kódot.
Mermaid Studio megnyitása