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