Hallo Leute,
haben mal wieder eine neue Aufgabe bekommen. In der Klasse "TextFile" soll die Textdatei bearbeitet werden, in der Klasse "User" steht allerdings der Name der Textdatei aber auf private und daran dürfen wir nichts verändern. Daher weiß ich nun nicht was ich machen soll... meine Idee ist ja eine öffentliche Funktion zu schreiben in User, die mir den Namen zurückgibt und diese Funktion kann ich dann über der Klasse TextFile einfach aufrufen. Gibt es noch andere Möglichkeiten, ohne eine Funktion in "User" schreiben zu müssen?
Folgendes befindet sich bereits in der Klasse TextFile:
Wozu dient das?
haben mal wieder eine neue Aufgabe bekommen. In der Klasse "TextFile" soll die Textdatei bearbeitet werden, in der Klasse "User" steht allerdings der Name der Textdatei aber auf private und daran dürfen wir nichts verändern. Daher weiß ich nun nicht was ich machen soll... meine Idee ist ja eine öffentliche Funktion zu schreiben in User, die mir den Namen zurückgibt und diese Funktion kann ich dann über der Klasse TextFile einfach aufrufen. Gibt es noch andere Möglichkeiten, ohne eine Funktion in "User" schreiben zu müssen?
Folgendes befindet sich bereits in der Klasse TextFile:
Java:
public static void open(String path) {
txtFile = new File(path);
}
Wozu dient das?