【单选题】当子类中的成员变量或方法与继承的父类的成员变量名或方法名相同时,子类的对象所使用的是____________
A. 是父类的变量,子类的方法 B. 父类中的变量或方法 C. 子类中的变量或方法 D. 子类的变量,父类的方法
A. 是父类的变量,子类的方法 B. 父类中的变量或方法 C. 子类中的变量或方法 D. 子类的变量,父类的方法
举一反三
- 关于继承的说法,正确的是()。 A: 子类不能继承父类的私有成员变量和成员方法 B: 子类能继承父类的非私有成员变量和成员方法 C: 子类只能继承父类public成员变量和成员方法 D: 子类只能继承父类的成员方法,而不继承成员变量
- 下列关于子类继承父类的成员描述中,错误的是( )。 A: 当子类中出现成员方法头与父类方法头相同的方法时,子类成员方法覆盖父类中的成员方法。 B: 方法重载是编译时处理的,而方法覆盖是在运行时处理的。 C: 子类中继承父类中的所有成员都可以访问。 D: 子类中定义有与父类同名变量时,在子类继承父类的操作中,使用继承父类的变量;子类执行自己的操作中,使用自己定义的变量。
- 当子类中的变量或方法与父类的变量和方法重名时,子类的变量被(),子类中的方法被()。此时,指向父类中的变量或方法,则用()关键字实现。
- 以下关于继承的说法错误的是? A: 子类继承了父类所有的成员变量和方法 B: 子类可以增加成员变量和方法 C: 子类可以覆盖父类的成员方法 D: 子类可以覆盖父类的成员变量
- 【单选题】当子类中的成员变量与父类中的成员变量相同时 A. 子类中变量无效 B. 该声明非法 C. 子类中的成员变量隐藏父类中的变量 D. 父类中的成员变量隐藏子类中的变量