G
Gast
Gast
Nabend zusammen!
Meine Frage ist bestimmt ganz schnell beantwortet. Hab dafür aber leider keinen KFKA ("kurze frage kurze antwort") Thread gefunden.
Also:
Ich habe ein Array erzeugt und mit Objektinstanzen einer Klasse gefüllt.
Diese habe ich anschliessend einer Liste hinzugefügt.
Nun ist es ja richtig, dass diese Liste nur die Referenzen (Zeiger) auf diese Objekte enthält, oder?
Als nächstes würde ich diese Liste gerne an einen Backtrackingalgorithmus übergeben, der sich rekursiv immer wieder selbst aufruft und dabei eben diese Liste an sich übergibt. Dabei werden die Objekte in dieser Liste ständig verändert.
Die Frage ist jetzt, ob das so überhaupt funktionieren kann, wenn die Liste nur Referenzen auf "öffentliche" Objekte hat.
Wird das mit dem Stack trotzdem richtig funktionieren?
Danke schonmal für eure Antworten
Meine Frage ist bestimmt ganz schnell beantwortet. Hab dafür aber leider keinen KFKA ("kurze frage kurze antwort") Thread gefunden.
Also:
Ich habe ein Array erzeugt und mit Objektinstanzen einer Klasse gefüllt.
Diese habe ich anschliessend einer Liste hinzugefügt.
Nun ist es ja richtig, dass diese Liste nur die Referenzen (Zeiger) auf diese Objekte enthält, oder?
Als nächstes würde ich diese Liste gerne an einen Backtrackingalgorithmus übergeben, der sich rekursiv immer wieder selbst aufruft und dabei eben diese Liste an sich übergibt. Dabei werden die Objekte in dieser Liste ständig verändert.
Die Frage ist jetzt, ob das so überhaupt funktionieren kann, wenn die Liste nur Referenzen auf "öffentliche" Objekte hat.
Wird das mit dem Stack trotzdem richtig funktionieren?
Danke schonmal für eure Antworten