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

 

posted @ 2018-07-07 14:42  code白  阅读(162)  评论(0编辑  收藏  举报