Quando scrivo setter per metodi di istanza, Io lo uso per disambiguare tra la variabile di istanza e il parametro:Quale nome si utilizza per il parametro in un metodo di settaggio variabile statico?
public void setValue(int value) {
this.value = value;
}
Allora, che cosa devo fare quando il valore è una variabile di classe (statico) al posto di un membro del un caso?
private static int value = 7;
public static void setValue(int value) {
value = value; // compile fails; ambiguous
}
Io suggerirei di non usare statica mutevoli a tutti. –