Java中有4种权限修饰符

  public protected  (default)  private
同一个类
同一个包 ×
不同包子类 × ×
不同包非子类 × × ×

 

 

 

 

 

 

 

public > protected > (default) > private

同一个类

同一个包

不同包子类

不同包非子类

default直接不写就行