禁止訪問類中變數
變數最好設定為私有,必須通過 Getter 獲取變數值或者 Setter 來設定變數值,可以最大程度防止別人串改變數。
例項變數和區域性變數差別
class Dog {
int size; // 例項變數是宣告在類中
public int getSize()
{
int x; // 區域性變數宣告在方法內
return x + size;
}
}
例項變數初始化預設有值,而區域性變數初始化沒有賦值的話,編譯器就會顯示錯誤。
本作品採用《CC 協議》,轉載必須註明作者和本文連結