Diagramma delle classi UML online
Clicca su + Classe, scrivi il nome e gli attributi e trascina al suo posto. Per collegare, usa Collega blocchi e scegli il tipo di relazione.
Come si usaClassi, attributi e relazioni in un disegno
Diagramma delle classi UML online: a cosa serve
Scrivi le classi con attributi e metodi, indica la visibilità (+, -, #, ~) e collega le classi con associazione, ereditarietà, composizione, aggregazione o dipendenza, con la molteplicità a ogni estremità. Il diagramma si disegna mentre digiti.
Il codice usa la sintassi aperta di Mermaid, la stessa che GitHub, GitLab e Notion disegnano, quindi puoi incollare lo stesso testo nella documentazione del progetto.
Come si usa
- Scrivi le classi con attributi e metodi.
- Collega le classi con le frecce di relazione.
- Scarica il diagramma in PNG o SVG.
Quando usarlo
- Lavoro universitario di analisi dei sistemi.
- Documentazione di progetto.
- Modellare il dominio prima di programmare.
Domande frequenti
Come scrivo una classe?
Usa class Nome { } e, dentro le graffe, una riga per attributo o metodo. Il segno iniziale indica la visibilità: + pubblico, - privato, # protetto e ~ di package. I metodi hanno le parentesi e possono avere il tipo di ritorno dopo, come +totale() float.
Come mostro ereditarietà, composizione e aggregazione?
Con le frecce tra le classi: A <|-- B è ereditarietà (B eredita da A), A *-- B è composizione, A o-- B è aggregazione, A --> B è associazione e A ..> B è dipendenza. Per la molteplicità, mettila tra virgolette sui due lati, come Cliente "1" --> "*" Ordine.
Che linguaggio è?
È la sintassi di Mermaid, uno standard aperto di diagrammi testuali che funziona anche su GitHub, GitLab e Notion. Il codice che scrivi qui si può incollare in quei posti.
È davvero gratis?
Sì, 100% gratis. Senza registrazione, senza abbonamento e senza limiti d’uso. Tutti gli strumenti di Tools123 sono gratuiti.