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