UML-Diagramm

UML steht dabei für Unified Modelling Language.

Mit Hilfe von UML-Diagrammen werden in der Informatik sehr viele unterschiedliche Beziehungs- und/oder Ablauf-Diagramme dargestellt, z.B. gibt es auch eine Variante als Ersatz für das bekannte ER-Diagramm. Hier beschränken wir uns auf die grafische Darstellung von Klassen, Interfaces und ihren Beziehungen. Man spricht daher auch von einem UML-Klassendiagramm.

Jeder Klasse oder Interface entspricht dabei einem Rechteck, das in 3 Unterrechtecke unterteilt ist:

  1. im obersten Rechteck steht der Klassen- oder Interface-Name.
  2. anschließend folgen die Datenfelder.
  3. im letzten Abschnitt sind Methoden und Konstruktoren aufgeführt.

Beispiel:

Bei den Datenfeldern und Methoden können die Zugriffsrechte folgendermaßen angezeigt werden:

Ein Konstruktor ist an einem vorangestellten "c" zu erkennen.