继承是父类和子类之间共享数据和方法的机制。以下关于继承的叙述中,不正确的是( )。
A: 一个父类可以有多个子类,这些子类都是父类的特例;
B: 父类描述了这些子类的公共属性和操作;
C: 子类可以继承它的父类(或祖先类)中的属性和操作而不必自己定义;
D: 子类中可以定义自己的新操作而不能定义和父类同名的操作;
A: 一个父类可以有多个子类,这些子类都是父类的特例;
B: 父类描述了这些子类的公共属性和操作;
C: 子类可以继承它的父类(或祖先类)中的属性和操作而不必自己定义;
D: 子类中可以定义自己的新操作而不能定义和父类同名的操作;
D
举一反三
- 继承父类和子类质检共享数据和方法的机制,类的继承支持多态的实现。以下关于类继承的说法中,不正确的是()。 A: 一个父类可以有多个子类 B: 父类描述子类的公共属性和方法 C: 一个子类可以继承父类中的属性和方法而不必在子类中定义 D: 子类不可以定义新的属性和方法
- 下列选项中,描述正确的是()。 A: 子类会继承父类中定义的所有属性和方法,也可以在子类中增加新的属性和方法 B: 子类会继承父类中定义的所有属性和方法,在子类中不允许增加新的属性和方法 C: 父类会继承子类中定义的所有属性和方法,也可以在父类中增加新的属性和方法 D: 父类会继承子类中定义的所有属性和方法,在父类中不允许增加新的属性和方法
- 关于继承的说法,以下正确的是( ) A: 继承一般发生在基类和子类中 B: 子类继承父类可以继承父类中的所有方法 C: 子类继承父类,无法拓展自己的属性和方法 D: 子类只能继承父类的方法,不能重写方法
- 下列关于继承的说法正确的是() A: 子类只继承父类public方法和属性 B: 子类继承父类的非私有属性和方法 C: 子类只继承父类的方法, 而不继承父类的属性 D: 子类只继承父类的属性, 而不继承父类的方法
- 子类继承父类后,父类可以访问子类中的方法和属性。
内容
- 0
下列关于继承的说法中,正确的是 A: 子类只能继承父类public方法和属性 B: 子类继承父类的非私有属性和方法 C: 子类只能继承父类的方法,而不能继承父类的属性 D: 子类将继承父类的所有的属性和方法
- 1
下列关于子类继承父类的成员描述中,错误的是( )。 A: 当子类中出现成员方法头与父类方法头相同的方法时,子类成员方法覆盖父类中的成员方法。 B: 方法重载是编译时处理的,而方法覆盖是在运行时处理的。 C: 子类中继承父类中的所有成员都可以访问。 D: 子类中定义有与父类同名变量时,在子类继承父类的操作中,使用继承父类的变量;子类执行自己的操作中,使用自己定义的变量。
- 2
以下关于继承的描述,说法正确的是( ) A: 子类继承父类的所有属性和方法 B: 子类可以继承父类的私有的属性和方法 C: 子类可以继承父类的公有的属性和方法 D: 子类不可以继承父类的任何的属性和方法
- 3
当在子类中定义和父类中同名的( )时,子类就隐藏了继承的( ),即子类对象操作的是自己的与父类同名的成员变量。但是子类仍然可以使用从父类继承的方法操作被隐藏的( )。
- 4
列关于继承的说法,正确的是()。 A: 子类能继承父类的非私有方法和属性 B: 子类能继承父类的所有方法和属性 C: 子类只能继承父类的公有方法和属性 D: 子类只能继承父类的方法,而不能继承属性