New! Render PlantUML diagrams directly inside GitHub
with our official browser extension —
No server. No tokens. No tracking. Zero permissions but clipboard. —
Try it out and let us know what you think!
Objektdiagramm
Definition von Objekten
Eine Instanz eines Objekts wird mit dem Schlüsselwort object definiert.
WARNING
This translation need to be updated. WARNING
Beziehungen zwischen Objekten
Beziehungen zwischen Objekten werden mit den folgenden Symbolen definiert
| Typ | Symbol | Zweck |
| Erweiterung |
<|--
|
Spezialisierung einer Klasse in einer Hierarchie |
| Implementierung |
<|..
|
Verwirklichung einer Schnittstelle durch eine Klasse |
| Zusammenstellung |
*--
|
Der Teil kann nicht ohne das Ganze existieren |
| Aggregation |
o--
|
Der Teil kann unabhängig vom Ganzen existieren |
| Abhängigkeit |
-->
|
Das Objekt benutzt ein anderes Objekt |
| Abhängigkeit |
..>
|
Eine schwächere Form der Abhängigkeit |
-- durch .. zu ersetzen, um eine gepunktete Linie zu erhalten.
Mit diesen Regeln ist es möglich, die folgenden Zeichnungen zu zeichnen.
Es ist möglich, eine Beschriftung der Beziehung hinzuzufügen, indem man : verwendet, gefolgt von dem Text der Beschriftung.
Für die Kardinalität kann man doppelte Anführungszeichen "" auf
jeder Seite der Beziehung verwenden.
WARNING
This translation need to be updated. WARNING
Assoziierte Objekte
Hinzufügen von Feldern
Um Felder zu deklarieren, können Sie das Symbol : verwenden, gefolgt von
, dem Namen des Feldes.
{} zu gruppieren.
WARNING
This translation need to be updated. WARNING
Gemeinsam mit klassendiagrammen verwendete Funktionen
Map table or associative array
You can define a map table or associative array, with map keyword and => separator.
Program (or project) evaluation and review technique (PERT) with map
You can use map table in order to make Program (or project) evaluation and review technique (PERT) diagram.
Display JSON Data on Class or Object diagram
Simple example