作用域 | 当前类 | 同包下(子类、无关类) | 不同包下 | 其它包(不同包下无关类) |
public | √ | √ | √ | √ |
protected | √ | √ | √ | |
default | √ | √ | ||
private | √ |
public :公共的,可以供所有的类访问
protected:保护的,可以供同包下的类访问,子孙类不在同包中也可以访问
defaule:默认的,不写任何访问修饰符时,可以供同包下的访问
private:私有的,只供本类访问
作用域范围从大到小:public、protected、defaule、private