java中访问权限的总结
java中权限修饰符有private、default、protected、public
其中private和public最容易区分,只需要记住:
1)private范围最小只能在本类中访问,在其他类中只能通过get、set方法获取,子类继承(this.属性)也不能直接获取,public最大
2)protected同包中子类(this.属性)、同包中其他类(对象.属性)、不同包的子类(this.属性)可以访问到父类中的protected修饰的属性值,
但是不同包下的其他类却访问不到
3)default为同包下可以访问,同包权限
可以参考https://jingyan.baidu.com/article/bad08e1e8e9a9b09c851219f.html