🧩 Mermaid

Διάγραμμα κλάσεων

Μοντελοποιήστε το πεδίο σας και τη δομή των αντικειμένων

Τι είναι το Διάγραμμα κλάσεων;

Ένα διάγραμμα κλάσεων περιγράφει τους τύπους ενός συστήματος — τα χαρακτηριστικά, τις μεθόδους και τις σχέσεις τους: κληρονομικότητα, σύνθεση, συσχέτιση. Είναι το κλασικό εργαλείο UML για μοντελοποίηση πεδίου και σχεδιασμό κώδικα.

Ζωντανό παράδειγμα

Κώδικας Mermaid
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
Ζωντανό παράδειγμα

1

1

*

*

Order

+String id

+Date createdAt

+total() : Money

Customer

+String name

+String email

OrderLine

+int quantity

Πότε να το χρησιμοποιείτε

Μοντελοποίηση πεδίου πριν τη συγγραφή κώδικα (DDD, αντικειμενοστρεφής σχεδιασμός)
Τεκμηρίωση υπάρχουσας βάσης κώδικα για onboarding
Σχεδιασμός αντιστοιχίσεων βάσης δεδομένων και μοντέλων πόρων API

Βασική σύνταξη

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

Ερωτήσεις για αυτό το διάγραμμα

Ποιες σχέσεις υποστηρίζει το Mermaid;

Κληρονομικότητα (<|--), σύνθεση (*--), συνάθροιση (o--), συσχέτιση (-->), εξάρτηση (..>) και υλοποίηση (..|>), καθεμία με προαιρετικές πληθικότητες και ετικέτες.

Μπορώ να δημιουργήσω διάγραμμα κλάσεων από κώδικα;

Επικολλήστε τις κλάσεις σας ή περιγράψτε το πεδίο σας και η AI εξάγει οντότητες, χαρακτηριστικά και σχέσεις σε ένα καθαρό διάγραμμα κλάσεων.

Δημιουργήστε το Διάγραμμα κλάσεων σας τώρα

Περιγράψτε το σε απλή γλώσσα — η AI γράφει τον κώδικα Mermaid για εσάς.

Ανοίξτε το Mermaid Studio