【Java】訪問控制符:public、protected、缺省、private


  1. Java 的訪問控制符用來聲明、控制類、屬性和方法,以便隱藏類的一些實現細節,防止對封裝數據未經授權的訪問和不合理操作。
  2. 實現封裝的關鍵是不讓外界直接與對象屬性進行交互,要通過指定的方法操作對象的屬性。

 

Java 的 4 種訪問控制符,訪問權限由小到大分別為:

  • private:被聲明為 private 的屬性或方法,只能在當前類中被訪問。
  • 缺省 friendly:若一個類、屬性或方法沒有聲明任何訪問修飾符,可被同一包中的其它類訪問。
  • protected:被聲明為 protected 的屬性或方法,既可以被同一包中的其他類訪問,也可以被不同包中的子類訪問。
  • public:被聲明為 public 的類、屬性或方法,可被同一包或不同包的所有類訪問。

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM