Objektorientierte Programmierung
LVA 185.162, VL 2.0, 2004 W
| Ausgabe: | 18.11.2004 |
| reguläre Abgabe: | 25.11.2004, 12:45 Uhr |
| nachträgliche Abgabe: | 02.12.2004, 12:45 Uhr |
Lesen Sie das Skriptum bis Seite 91. Lassen Sie die Klasse für die
Kundenkarte aus Aufgabe 5 möglichst unverändert -- zumindest
Schnittstellen mit Zusicherungen sollen unverändert bleiben.
Schreiben Sie eine Klasse Kundenkreditkarte
mit der oben beschriebenen
Funktionalität, wobei Sie so viel Code wie möglich aus der
bestehenden Klasse erben sollen, ohne dabei die Ersetzbarkeit zu verletzen.
Achten Sie auf sinnvolle, klar formulierte Zusicherungen in Form von
Kommentaren. Achten Sie auch darauf, dass Variablen und Methoden nur dort
sichtbar sind, wo sie gebraucht werden. Erweitern Sie die Klasse Test
aus Aufgabe 5 so, dass (ohne interaktive Eingabe) auch die Funktionen der
Kundenkreditkarte überprüft werden.
Schreiben Sie Ihre Lösung in den Ordner Aufgabe06
in Ihrem
Gruppen-Verzeichnis auf dem Übungsrechner. Das Testprogramm soll vom
Ordner Aufgabe06
aus durch java Test
aufrufbar sein.
Der Ordner soll zum Zeitpunkt der Abgabe (25.11.2004, 12:45 Uhr) und der
nachträglichen Abgabe (2.12.2004, 12:45 Uhr) alle .java-Dateien
enthalten, die Sie für Ihre Lösung benötigen. Bitte entfernen
Sie alle .java-Dateien, die nicht zur Abgabe gehören.