在java中提供有四种访问控制权限:
public,private,default,protected。
访问范围排序(由小到大):
private(最小),default ,protected , public(最大) 。
访问范围图解:

注:对于public永远都可以访问,对于Java特性之一的封装性而言主要是private、default、protected权限。
访问权限文字解析:
(1)private:只能被同一包中的同一类所访问;
(2)default:能被同一包中的类访问(不管是不是同一类);

本文详细介绍了Java中的四种访问控制权限:public、private、default和protected,及其访问范围。强调了封装性主要体现在private和protected权限上,提供了相关示例说明在不同包中,只有子类能访问父类中的protected权限。建议通常属性使用private,方法使用public来实现封装。
最低0.47元/天 解锁文章
2343

被折叠的 条评论
为什么被折叠?



