Java-访问级别修饰符
访问修饰符
- 修饰类、方法、成员变量
- 通过修饰符来决定访问者能否访问当前类、方法、成员变量
- 体现了对资源的保护意识
- 范围由小到大依次为:类、包、子类、其它。分别对应 private、默认、protected、public
- 子类与父类一般不在一个包内,所以包的范围更小
- 口诀「保护子类、默认同包」
| 修饰符 | Class | Package | SubClass | 其它 |
|---|---|---|---|---|
| public | Y | Y | Y | Y |
| protected | Y | Y | Y | N |
| 默认 | Y | Y | N | N |
| private | Y | N | N | N |
- protected:同包、子类中能访问
- 默认修饰符:同包中能访问
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 王文哲的博客!
