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