修饰符

同一个类 同一个包 子类 所有类
private
default
protected
public

private

权限

在当前类中可以访问

image.png
image.png

default

缺省修饰符

权限

到同一包下的其他类都可以访问

protected

权限

最大到不同包下的子类

public

在整个项目中都可以访问


总结

  • 属性、方法修饰符
    • private、(default)缺省、protected、public
  • 类修饰符
    • default(缺省)、public

一般属性用private修饰、方法用public修饰