權限和權限修飾符

Java中權限範圍有四個public protected defualt private 權限範圍由大到小,但是權限修飾符只有三個public 、private 和protected 

注意;類的權限修飾符有三個這裏的類包括內部類和外部類,外部類只能用public修飾


public protected default 和 private的區別,和訪問範圍

                           public         protected           default            private
同一個類      yes                    yesyesyes
不 同 類      yesyesyes no

同一個包      yesyesyesno

不同包(非子類)   yesnonono

yesyes yesno


這裏有一個特殊就是,default和protected的區別:
default 是同包下可訪問
protected 是同包下和子類中可訪問


發佈了45 篇原創文章 · 獲贊 7 · 訪問量 1萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章