Objektorientierte Programmierung
LVA 185.162, VL 2.0, 2005 W
| Ausgabe: | 24.11.2005 |
| reguläre Abgabe: | 01.12.2005, 12:45 Uhr |
| nachträgliche Abgabe: | 15.12.2005, 12:45 Uhr |
inSet(x)ergibt
truewenn x in der Datensammlung enthalten ist, sonst
false;
add(x)fügt x in die Datensammlung ein falls x noch nicht in der Datensammlung war - keine mehrfachen Vorkommen;
delete(x)entfernt x aus der Datensammlung falls dort vorhanden.
deleteGreater(x)entfernt alle Vorkommen von y mit y>x.
Test. In der Testklasse dürfen Sie vordefinierte Klassen verwenden.
Schreiben Sie Ihre Lösung in den bereits existierenden Ordner
Aufgabe7
in Ihrem Verzeichnis auf dem Übungsrechner b3. Das
Programm soll von diesem Ordner aus durch java Test
aufrufbar sein;
das heißt, die Methode main
soll in der Klasse Test
in der
Datei Test.java
(die Sie selbst schreiben) stehen. Schreiben Sie nicht
mehr als eine Klasse in jede Datei. Der Ordner soll zum Zeitpunkt der Abgabe
(01.12.2005, 12:45 Uhr) und der nachträglichen Abgabe (15.12.2005, 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. Dateien mit anderen Endungen werden bei der Beurteilung
nicht berücksichtigt. Verzichten Sie auf die Verwendung von Ordnern
innerhalb von Aufgabe7
.
>nicht definiert ist. Hinweise des Java-Compilers auf
unchecked or unsafe operationsführen zu starken Punkteabzügen. Daneben werden Zusicherungen in Form von Kommentaren und die Verwendung geeigneter Testfälle (geringer gewichtete) Schwerpunkte in der Beurteilung bilden.