Konrad-Adenauer-Gymnasium Langenfeld

Informatik Grundkurs Q1

Übung 16

Aufgabe 1:

Implementieren Sie die Klasse ListenElement und die verketteteListe mit den bisherigen Methoden.

Ergänzen Sie in verketteteListe dann noch folgende Methoden:

void zumEnde() Geht an das Ende der Liste
Object aktuellesElement() Liefert den Inhalt des aktuellen Elements
Object naechtesElement() Macht das nächste Element zum aktuellen Element und liefert den Inhalt
Object Vorschau() Liefert den Inhalt des nächsten Elements; das aktuelle Element bleibt bestehen
void vorneEinfuegen(Object o) Fügt am Kopf der Liste ein Element ein
void Einfuegen(Object o) Fügt ein Element an einer beliebigen Stelle der Liste ein
boolean istLeer() Überprüft, ob die Liste leer ist
int gibLänge() Liefert die Zahl der Elemente der Liste

Musterlösung (aber erst nachsehen, wenn die Übung selbst gemacht wurde!!!)

Aufgabe 2:

Implementieren Sie nun die Vokabelliste unter Verwendung ihrer eigenen Klasse verketteteListe.

Musterlösung


© Ralph-Erich Hildebrandt, 26. November 2004