java四種權限修飾符的區別


java提供了四種訪問權限修飾符,使用不同的訪問權限修飾符是,被修飾的內容有不同的訪問權限:

  • public:公共的所有地方都可以訪問
  • protected 當前類,當前包,當前類的所有子類都可以訪問
  • 缺省(沒有修飾符) 當前包,當前類可以訪問
  • private 私有的,當前類可以訪問

1584871426326

public具有最大權限。private則是最小權限。

編寫代碼時,如果沒有特殊的考慮,建議這樣使用權限:

成員變量使用private ,隱藏細節。

構造方法使用public ,方便創建對象。

成員方法使用public ,方便調用方法。

不加權限修飾符,就是default權限


免責聲明!

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



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