Hey Leute,
ich habe ein paar Schwierigkeiten mit einer Aufgabe in Java.
Es geht um folgende:
Das Problem ist, wir müssen die Listen etc. alles selbst implementieren.
Ich habe vorher noch nie mit einer Liste gearbeitet und bin deswegen etwas ratlos.
Soweit ich das jetzt überblicken konnte besteht eine Liste ja quasi aus 3 Klassen, oder? Man hat ja einmal die Klasse des Objekts selbst (bspw. eben Artikel mit Attr. Bezeichnung und Preis), dann brauch ich eine Klasse ListenElement, die eben einen Artikel zugewiesen bekommt und auf das nächste Element zeigt, und die Liste selbst, wo ich Elemente hinzufügen, entfernen, ausgeben kann etc.
Jetzt brauch ich bei A1 ja irgendwie 5 Listen oder so. Muss ich dann für jede Liste diese 3 Klassen erstellen?
Oder habe ich irgendwie was falsch verstanden? Da steht ja "Erstellen sie hierfür jeweils einen abstrakten Datentypen, der eine einfach verkettete Liste modelliert.
// Edit:
Hab jetzt noch was von wegen Iterator gelesen, jetzt raff ich gar nichts mehr.
Mag mir das wer anhand von nem Bsp. für eine Liste aus der Aufgabe zeigen? Also einfach mal kurz zeigen wie das alles auszusehen hat...