java中類的訪問權限控制如何記憶

我們在初學public,default,protected,public 等訪問控制權限符時,會在同類同包子類的條件的錯綜複雜下,不知怎樣進行記憶,一般老師都會拋出這樣一張圖:
在這裏插入圖片描述

我根據這張圖,總結出了比較容易記憶的規律:
類的訪問控制權限:private 1 default 3 protected 4 public 5 (意爲各符號支持訪問的種類數)
這五種情況分別是:同一個類中,同一個包的子類,同一個包的非子類,不同包的子類,不同包的非子類。所謂,按照 同類>同包>子類 的順序排序(這裏意爲,優先級從左至右遞減,即先討論是否同包,再討論是否是子類。)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章