java中public,private,protected和default的區別


 

  類中的數據成員和成員函數據具有的訪問權限包括:public、private、protect、default(包訪問權限)

作用域       當前類     同一package 子孫類   其他package 

public         √             √                   √              √ 

protected   √             √                    √              × 

default      √             √                    ×              × 

private      √             ×                    ×               × 

 

      priavte          本類可見

      public            所有類可見

      protected      本包和所有子類都可見(本包中的子類非子類均可訪問,不同包中的子類可以訪問,不是子類不能訪問)

      default          本包可見(即默認的形式)(本包中的子類非子類均可訪問,不同包中的類及子類均不能訪問)


免責聲明!

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



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