1.public,即共有的,是访问权限限制最宽的修饰符。被public修饰的类、属性、及方法不仅可以跨类访问,而且可以跨包访问。
2. protected,即保护访问权限,是介于public和private之间的一种访问修饰。被protected修饰的属性及方法只能被类本身的方法和子类访问。(子类在不同的包中也可以访问)
3.default,即默认的,不加任何访问修饰符。常被叫做”默认访问权限”或者”包访问权限”。无任修饰符时,只支持在 同一个包中进行访问。
4.private,即私有的,对访问权限限制最窄的修饰符。被private修饰的属性以及方法只能被该类的对象访问。它的子类也不可以访问,更不支持跨包访问。
本类同包子类不同包public ✔✔✔✔protected ✔✔✔✘default ✔✔✘✘private ✔✘✘✘
posted @
2022-04-06 15:39 小小羊儿
阅读(
349
) 评论(
) 编辑
Original: https://www.cnblogs.com/little-sheep9/p/16106750.html
Author: 小小羊儿
Title: java四种访问修饰符及各自的权限
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/601303/
转载文章受原作者版权保护。转载请注明原作者出处!