7. Statik-Modellierung - UML-Klassendiagramme
Geplanter Inhalt
Abschnitt betitelt „Geplanter Inhalt“- Wozu Diagramme? Über Software reden, bevor (und ohne dass) Code existiert.
- Klassendiagramm-Notation: Klasse, Attribute, Methoden, Sichtbarkeit (+/-).
- Beziehungen: Assoziation mit Multiplizitäten, “hat-ein” (Aggregation informell).
- Diagramme mit Mermaid/PlantUML direkt in den Unterlagen rendern; Werkzeuge für Skizzen.
- Beide Richtungen üben: Diagramm -> Code und Code -> Diagramm.
Lernziele
Abschnitt betitelt „Lernziele“- Ein Klassendiagramm mit Attributen, Methoden und Beziehungen lesen und zeichnen.
- Ein gegebenes Diagramm in lauffähigen Code übersetzen.
- Zu bestehendem Code das passende Diagramm erstellen.
Passende Übungen
Abschnitt betitelt „Passende Übungen“- Aufgabe 14 - UML lesen und zeichnen
- Aufgabe 15 - Vom Diagramm zum Code