Zilchinger
Mitglied
Hi,
ich freunde mich gerade mit der abstracten Klasse AbstractSequentialList an, aber im Moment hat die mich noch voll im Griff.
Ich habe mir die API soweit angeschaut.
die Methoden listIterator() und size() muß ich ja auf jeden Fall implementieren, wenn ich eine konkrete Klasse von AbstractSequentialList ableite.
listIterator() hat als Rückgabe den Typ ListIterator. D.H. ich muß auch das Interface ListIterator und dessen Methoden implementieren. Das klappt auch alles soweit, dafür habe ich eine lokale Klasse verwendet.
Doch jetzt kommt meine Frage:
Wie halte ich eigentlich meine Daten in meiner konkreten Sequentiellen Liste? Wenn ich dafür zb eine LinkedList nehme ist doch alles überflüssig. Nehme ich ein Array, ist alles übelst kompliziert, oder?
Mache ich da einen Denkfehler?
ich freunde mich gerade mit der abstracten Klasse AbstractSequentialList an, aber im Moment hat die mich noch voll im Griff.
Ich habe mir die API soweit angeschaut.
die Methoden listIterator() und size() muß ich ja auf jeden Fall implementieren, wenn ich eine konkrete Klasse von AbstractSequentialList ableite.
listIterator() hat als Rückgabe den Typ ListIterator. D.H. ich muß auch das Interface ListIterator und dessen Methoden implementieren. Das klappt auch alles soweit, dafür habe ich eine lokale Klasse verwendet.
Doch jetzt kommt meine Frage:
Wie halte ich eigentlich meine Daten in meiner konkreten Sequentiellen Liste? Wenn ich dafür zb eine LinkedList nehme ist doch alles überflüssig. Nehme ich ein Array, ist alles übelst kompliziert, oder?
Mache ich da einen Denkfehler?