在java中提供有四种访问控制权限:
public,private,default,protected。
访问范围排序(由小到大):
private(最小),default ,protected , public(最大) 。
访问范围图解:
注:对于public永远都可以访问,对于Java特性之一的封装性而言主要是private、default、protected权限。
访问权限文字解析:
(1)private:只能被同一包中的同一类所访问;
(2)default:能被同一包中的类访问(不管是不是同一类);