Java之权限控制


No. 访问范围 private default protect public
1 同一包中的同一类
2 同一包中的不同类  
3 不同包的子类    
4 不同包的所有类      

如果没有特色情况时,对于权限的定义可以分为以下两种:

        1.只要是进行属性的定义,全部使用private;

        2.只要是进行方法的定义,全部使用public;