在 Java 中,我們可以通過修改類的屬性和方法的訪問權(quán)限來限制其它類對(duì)其進(jìn)行修改和調(diào)用。其中最常用的訪問權(quán)限有私有(private)、共有(public)兩種。
私有屬性和方法是指只有本類中的方法才能訪問和修改其屬性和方法。在類中使用 private 關(guān)鍵字來定義私有屬性和方法:
class Example { private int a; // 私有屬性 private void printA() { // 私有方法 System.out.println(a); } }
然后我們?cè)谕獠渴褂眠@個(gè)類時(shí),就不能直接訪問或者修改它的私有屬性和方法:
Example example = new Example(); // example.a = 10; // 編譯時(shí)錯(cuò)誤 // example.printA(); // 編譯時(shí)錯(cuò)誤
公共屬性和方法是指其它類可以直接訪問和修改其屬性和方法。在類中使用 public 關(guān)鍵字來定義公共屬性和方法:
class Example { public int a; // 共有屬性 public void printA() { // 共有方法 System.out.println(a); } }
這時(shí)我們?cè)谕獠烤涂梢灾苯釉L問和修改它的公共屬性和方法:
Example example = new Example(); example.a = 10; example.printA(); // 輸出 10
上一篇php hearde刷新
下一篇python畫天氣分析圖