Hallo Leute,
ich würde gerne in einer Klasse eine statische Variable erstellen, die nicht geändert werden kann. Aber irgendwie funktioniert es bei mir nicht wirklich. Weder die erste Version noch die zweite funktioniert bei mir. Kann mir bitte jemand sagen, wieso das so ist?
Java scheint damit kein Problem zu haben, es akzeptiert folgendes anstandslos:
ich würde gerne in einer Klasse eine statische Variable erstellen, die nicht geändert werden kann. Aber irgendwie funktioniert es bei mir nicht wirklich. Weder die erste Version noch die zweite funktioniert bei mir. Kann mir bitte jemand sagen, wieso das so ist?
Code:
public static const int MAX_SIZE = 100;
public virtual static int MAX_SIZE
{
get {
return 100;
}
}
Java scheint damit kein Problem zu haben, es akzeptiert folgendes anstandslos:
Code:
final public static int bla = 5;