(1)子类D的protected成员变量和方法,如果不是从父类继承来的,创建的对象访问这些protected成员变量和方法时,只要类Other和类D在同一包中就可以了。
(2)如果子类D的对象protected成员变量或protected成员变量或protected方法时从父类继承的,那么就要一直追溯到该protected成员变量或方法的“祖先”类,即类A。如果类Other和类A在同一包中,创建的对象能访问继承的protected方法和变量。
(1)子类D的protected成员变量和方法,如果不是从父类继承来的,创建的对象访问这些protected成员变量和方法时,只要类Other和类D在同一包中就可以了。
(2)如果子类D的对象protected成员变量或protected成员变量或protected方法时从父类继承的,那么就要一直追溯到该protected成员变量或方法的“祖先”类,即类A。如果类Other和类A在同一包中,创建的对象能访问继承的protected方法和变量。