protected和private区别(protected和private的区别)

protected和private区别(protected和private的区别)

在学习java中,很多人不了解protected和private的区别是什么?下面由为您来介绍相关知识。

1、protected和private是java面向对象中四种权限中的两个。这两个都是访问类中成员权限的限制符。

2、private是完全私有的,只有自己可以访问,派生类和外部都不可以访问;protected是受保护的,只有派生类可以访问,外部不能访问。

3、在类外如果想使用类中的成员,只能直接使用public类型的,protected和private都是不能访问的,对于类外而言,这两个是完全相同的。

4、理解:private只有自己可以调用;;protected: 有关系的类(派生类)也可以使用; 外包的其他类都不能调用他们的修饰方法。

以上介绍到此结束。更多相关知识,请关注本站。

本文来自管理员投稿,不代表资源分享网立场,如若转载,请注明出处:https://duduzhe.cn/fb890AgQ8UwNTBA.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2024年12月10日
下一篇 2024年12月10日

发表回复

8206

评论列表(0条)

    暂无评论