5
當我寫setter方法實例方法,我用這個實例變量和參數之間的歧義:你在靜態變量setter方法中使用什麼名字?
public void setValue(int value) {
this.value = value;
}
所以,當值類變量(靜態),而不是成員怎麼辦一個實例?
private static int value = 7;
public static void setValue(int value) {
value = value; // compile fails; ambiguous
}
我建議所有沒有使用可變靜。 – 2009-02-04 18:49:53