Vorlesung Informatik 1 - Teil A: Java Kurs

1.9 Unified Modeling Language (UML) - einfache grafische Darstellung von Klassen 

  • Klassen werden als Rechtecke dargestellt
    • Oben: Name der Klasse, evtl. mit Paket
    • Mitte: Attribute (Variablen)
    • Unten: Methoden
  • Variablen- bzw. return-Typ steht nachgestellt durch  Doppelpunkt getrennt
  • Sichtbarkeit
    + public          wird von jeder Klasse gesehen
    - private          ist nur innerhalb der eigenen Klasse sichtbar 
    # protected     ist von der eigenen und allen abgeleiteten Klassen sichtbar
  • Vererbung:  Pfeil mit durchgezogener Linie zeigt auf Basisklasse
  • Implementierung: Pfeil mit gestrichelter Linie zeigt auf Interface 

Weiterführende Links

Kapitel zu UML in Java ist auch eine Insel

Lehrvideo  (YouTube)