R
Reen
Gast
Hallo!
Ich habe mal ein Problem. Und zwar möchte ich eine Variable in mehreren Klassen nutzen. Leider funzt das nicht so, wie ich mir das gedacht habe. z.B. möchte ich in einer Klasse die Dateigröße ermitteln. Dieser Wert soll jetzt aber auch von einer anderen Klasse aus aufrufbar sein.
grobes Beispiel
jetzt dachte ich mir, ich schreibe ne Klasse in der ich die Variablen definiere und dann auf die beiden oberen Klassen die Vererbung anwende.
Und das geht jetzt leider nicht. Die Klasse Info bekommt jetzt nicht mehr den Wert filegroesse übergeben. Wie könnte man das anders machen?
Danke
Reen
Ich habe mal ein Problem. Und zwar möchte ich eine Variable in mehreren Klassen nutzen. Leider funzt das nicht so, wie ich mir das gedacht habe. z.B. möchte ich in einer Klasse die Dateigröße ermitteln. Dieser Wert soll jetzt aber auch von einer anderen Klasse aus aufrufbar sein.
grobes Beispiel
Code:
class filegr {
filegroesse = (int) in.length();
}
class info {
System.out.println (filegroesse);
}
jetzt dachte ich mir, ich schreibe ne Klasse in der ich die Variablen definiere und dann auf die beiden oberen Klassen die Vererbung anwende.
Code:
class VAR {
int filegroesse;
}
class filegr extends VAR {
filegroesse = (int) in.length();
}
class info extends VAR {
System.out.println (filegroesse);
}
Und das geht jetzt leider nicht. Die Klasse Info bekommt jetzt nicht mehr den Wert filegroesse übergeben. Wie könnte man das anders machen?
Danke
Reen