#Java教程:訪問修飾符:public、protected、預設、private @FDDLC

凡我出品,皆屬精品發表於2020-12-04

Java中修飾符有很多,其中訪問修飾符有4個,開放程度從高到低依次是:public、protected、預設(即不加訪問修飾符)、private。

開放程度的等級從高到低為(前面的包含後面的):所有類可見、子類可見、同一個包中的類可見、僅自己(本類)可見。

 

不服測個試!

 

工程結構:

 

因為簡單,public就不測試了。下面以Provider為研究物件!

 

Provider:自己嘛,都能訪問!

 

User1:除了private,其他都能訪問

 

User2:只能訪問public,不能訪問protected、預設、private

 

SubProvider:此類和Provider(其父類)不在同一個包,能訪問public、protected。

 

相關文章