为什么在Java中,超类的受保护成员是不可被另一个包中的间接子类访问的?我知道不同包中的直接子类可以访问超类的受保护成员.我认为任何子类都可以访问其继承的受保护成员.
编辑
抱歉新手错误,子类可以访问间接超类的受保护成员.
java inheritance packages protected
inheritance ×1
java ×1
packages ×1
protected ×1