【单选题】当子类中的成员变量与父类中的成员变量相同时
A. 子类中变量无效
B. 该声明非法
C. 子类中的成员变量隐藏父类中的变量
D. 父类中的成员变量隐藏子类中的变量
A. 子类中变量无效
B. 该声明非法
C. 子类中的成员变量隐藏父类中的变量
D. 父类中的成员变量隐藏子类中的变量
举一反三
- 子类成员变量与父类成员变量同名时可以隐藏子类继承的成员变量。
- 【单选题】当子类中的成员变量或方法与继承的父类的成员变量名或方法名相同时,子类的对象所使用的是____________ A. 是父类的变量,子类的方法 B. 父类中的变量或方法 C. 子类中的变量或方法 D. 子类的变量,父类的方法
- 子类通过声明与父类同名的成员变量,从而隐藏继承的成员变量。
- 【单选题】下列关于成员可继承性的描述中, 错误 的是()。 A. 父类中用关键字public修饰的成员变量在子类中一定可见 B. 父类中用关键字private修饰的成员变量在子类中一定不可见 C. 父类中用关键字protected修饰的成员变量在子类中一定可见 D. 父类中的友好成员变量在子类中一定可见
- 若子类声明的成员变量与父类的成员变量同名,那么在子类中直接访问的是____的成员变量,这是由于子类____了父类的成员变量。