Themen der Klassenarbeit:

Alles bisher, v.a.

  • Unterschied: Parameter, lokale Variablen, Attribute; deklarieren vs. initialisieren
  • Initialisieren über parametrisierten Konstruktor
  • Getter, Setter, Kapselung
  • Klassendiagramme, auch Vererbung
  • Vererbung inkl. super(...), abstrakte Klassen (kommt heute)

Aufgaben

Machen Sie die beiden Übungen im Video UML-Klassendiagramme: Vererbung, nämlich Bankkonto-Klassendiagramm programmiertechnisch umsetzen und Sportler-Programmcode in ein Klassendiagramm umbauen. Die Lösung finden Sie jeweils im Video.

Außerdem können Sie aus dem Szenario HUNDE (zip) nochmal ein Klassendiagramm bauen (haben wir vorletzte Sitzung schon gemacht.