Hallo, ich poste hier zuerst die Frage und dann meine konkrete Frage:
a) Gegeben ist folgende Klasse, deren Objekte ein anderes Objekt der gleichen Klasse referenzieren können:
class Pointer {
public pointer next = null;
}
Welche Struktur (bitte skizzieren: Objekte = Ovale, Referenzen = Pfeile) entsteht im Speicher durch folgendes Coding:
Pointer p1 = new Pointer() ;
Pointer p2 = new Pointer() ;
p1.next = p2 ;
p2.next = p1 ;
Frage: Ist durch die Zuweisung public pointer next = null der Pointer sinnlos?
Bzw. wie würde die Lösung der Frage aussehen wenn das nicht der Fall wäre?
a) Gegeben ist folgende Klasse, deren Objekte ein anderes Objekt der gleichen Klasse referenzieren können:
class Pointer {
public pointer next = null;
}
Welche Struktur (bitte skizzieren: Objekte = Ovale, Referenzen = Pfeile) entsteht im Speicher durch folgendes Coding:
Pointer p1 = new Pointer() ;
Pointer p2 = new Pointer() ;
p1.next = p2 ;
p2.next = p1 ;
Frage: Ist durch die Zuweisung public pointer next = null der Pointer sinnlos?
Bzw. wie würde die Lösung der Frage aussehen wenn das nicht der Fall wäre?