修饰符
| 同一个类 | 同一个包 | 子类 | 所有类 | |
|---|---|---|---|---|
| private | ※ | |||
| default | ※ | ※ | ||
| protected | ※ | ※ | ※ | |
| public | ※ | ※ | ※ | ※ |
private
权限
在当前类中可以访问


default
缺省修饰符
权限
到同一包下的其他类都可以访问
protected
权限
最大到不同包下的子类
public
在整个项目中都可以访问
总结
- 属性、方法修饰符
- private、(default)缺省、protected、public
- 类修饰符
- default(缺省)、public
一般属性用private修饰、方法用public修饰
