在學習java中,很多人不了解protected和private的區別是什么?下面由私寵百科(4cbk.com)為您來介紹相關知識。
1、protected和private是java面向對象中四種權限中的兩個。這兩個都是訪問類中成員權限的限制符。
2、private是完全私有的,只有自己可以訪問,派生類和外部都不可以訪問;protected是受保護的,只有派生類可以訪問,外部不能訪問。
3、在類外如果想使用類中的成員,只能直接使用public類型的,protected和private都是不能訪問的,對于類外而言,這兩個是完全相同的。
4、理解:private只有自己可以調用;;protected: 有關系的類(派生類)也可以使用; 外包的其他類都不能調用他們的修飾方法。
以上介紹到此結束。更多相關知識,請關注本站。