- Mitglied seit
- 08.03.2004
- Beiträge
- 1.574
- Reaktionen
- 0
Ich habe selbst zu erklärungszwecken mal eine Liste geschrieben. Komischerweise habe ich nach aufruf des konstruktors mit new Liste(null, null); zwar ein Listenobjekt (samt adresse), aber alle attribute stehen auf null.
könnt ihr mir sagen woran das liegen könnte? Ich seh den Fehler mal wieder nich :/
also nochmal das es eindeutig ist. nicht anfang.daten liefert null, sondern anfang selbst usw.
könnt ihr mir sagen woran das liegen könnte? Ich seh den Fehler mal wieder nich :/
also nochmal das es eindeutig ist. nicht anfang.daten liefert null, sondern anfang selbst usw.
Code:
public class link {
protected Object daten;
protected link naehster;
public link(Object daten, link naehster){
this.daten=daten;
this.naehster= naehster;
}
}
Code:
public class liste {
protected link anfang;
protected link ende;
protected link vorgaegervomaktuellenzeiger;
public liste(Object startleer, Object endeleer) {
link anfang = new link(startleer, null);
link ende = new link(endeleer, anfang);
anfang.naehster = ende;
vorgaegervomaktuellenzeiger = anfang;
}
... und weitere methoden