F
FreddyRincon
Gast
Hallo!
Ich komme mit der Objektorientierung noch nicht so ganz klar...
Folgendes Problem:
Ich möchte in einer Methode namens "lesen" eine Datei lesen.
Der Name der Datei soll abhängig vom aktuellen Objekt sein.
Ich wollte folgendermaßen ein FileReader-Objekt erzeugen:
Der Kompiler meckert an, dass die Verwendung von this in einem statischen Kontext nicht möglich sei.
Ein paar Erläuterungen dazu:
Objekt heißt "Spieltag"
Die Datei heißt "Spieltag01"
Der Konstruktor des Objekts bekommt die Spieltagsnummer übergeben und beinhaltet u. a. die Zeile this.setDateiname().
Dort wird der Dateiname aus der Spieltagsnummer zusammengebaut und in einer Objektvariable gespeichert.
Wie kann (sollte) ich das Problem lösen?
Danke!
Uli
PS. Kann mir jemand eine schöne Adresse nennen, wo ich Beispiele und Informationen über Dateiverarbeitung bekomme?
Ich komme mit der Objektorientierung noch nicht so ganz klar...
Folgendes Problem:
Ich möchte in einer Methode namens "lesen" eine Datei lesen.
Der Name der Datei soll abhängig vom aktuellen Objekt sein.
Ich wollte folgendermaßen ein FileReader-Objekt erzeugen:
Code:
FileReader file = new FileReader(this.getDateiname);
Ein paar Erläuterungen dazu:
Objekt heißt "Spieltag"
Die Datei heißt "Spieltag01"
Der Konstruktor des Objekts bekommt die Spieltagsnummer übergeben und beinhaltet u. a. die Zeile this.setDateiname().
Dort wird der Dateiname aus der Spieltagsnummer zusammengebaut und in einer Objektvariable gespeichert.
Wie kann (sollte) ich das Problem lösen?
Danke!
Uli
PS. Kann mir jemand eine schöne Adresse nennen, wo ich Beispiele und Informationen über Dateiverarbeitung bekomme?