即使子类和父类分属于不同的包,父类中用protected修饰的成员变量在子类中也可以直接访问。
举一反三
- 即使子类和父类分属于不同的包,父类中用(default)修饰的成员变量在子类中也可以直接访问。
- 【单选题】下列关于成员可继承性的描述中, 错误 的是()。 A. 父类中用关键字public修饰的成员变量在子类中一定可见 B. 父类中用关键字private修饰的成员变量在子类中一定不可见 C. 父类中用关键字protected修饰的成员变量在子类中一定可见 D. 父类中的友好成员变量在子类中一定可见
- 子类和父类在同一个包时,子类仅可继承到父类中public、protected修饰的成员。
- 父类和子类位于同一个包中时,子类仅可以继承父类中public、protected修饰的数据成员和成员方法。
- 下列关于父类成员访问权限的描述中,正确的是( ) A: 子类可以直接访问父类中的所有成员 B: 子类可以直接访问父类中除构造方法外的所有成员 C: 子类可以直接访问父类中除private外的所有成员 D: 子类可以直接访问父类中的public或protected成员