1.同包中当前类、其他类都能访问

关于protected访问范围

 

2.不同包类,子类继承了父类的当前类中,可以访问父类的protected变量

关于protected访问范围

关于protected访问范围

3.但是子类包的其他类不能通过子类或者父类访问到父类的protected变量。

关于protected访问范围

关于protected访问范围

这里其实就可以推出一个结论就是,父类protected修饰的变量在不同包中约等于private,因为它还是可以被子类所在的当前类访问得到。

相关文章: