Hallo zusammen,
für ein Projekt soll ich ein 2D-Array aus Objekten erzeugen.
Dieses heißt z.B. objArr und besteht aus 9x10 Objekten der Klasse Box. Dies erledige ich in einer Methode, welches dieses Array dann zurück gibt.
Diese Objekte haben Eigenschaften. Auf diese kann ich u.a. so zugreifen: objArr[0][0].getType();
Ich kann nun eine Text Datei auslesen und die Eigenschaften der Objekten durch das Auslesen der Datei automatisch anpassen. Nennen wir diese Methode mal updateBox(). Diese gibt ein objArr mit den angepassten Eigenschaften zurück.
Wie kriege ich es nun hin, dass das Array nur einmal (am Anfang) mit der Textdatei geupdated wird und danach nicht, sodass ich den Typen ändern kann und im Array gespeichert wird, ohne dass dieser überschrieben wird?
Vielen Dank im Voraus!
Ic3Cub3
für ein Projekt soll ich ein 2D-Array aus Objekten erzeugen.
Dieses heißt z.B. objArr und besteht aus 9x10 Objekten der Klasse Box. Dies erledige ich in einer Methode, welches dieses Array dann zurück gibt.
Diese Objekte haben Eigenschaften. Auf diese kann ich u.a. so zugreifen: objArr[0][0].getType();
Ich kann nun eine Text Datei auslesen und die Eigenschaften der Objekten durch das Auslesen der Datei automatisch anpassen. Nennen wir diese Methode mal updateBox(). Diese gibt ein objArr mit den angepassten Eigenschaften zurück.
Wie kriege ich es nun hin, dass das Array nur einmal (am Anfang) mit der Textdatei geupdated wird und danach nicht, sodass ich den Typen ändern kann und im Array gespeichert wird, ohne dass dieser überschrieben wird?
Vielen Dank im Voraus!
Ic3Cub3