以下关于继承的描述,说法错误的是()
A: 子类继承父类的所有属性和方法
B: 在Java中,类只支持单继承,不允许多重继承,也就是说一个类只能有一个直接父类
C: 子类可以继承父类的公有的属性和方法
D: 在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类
A: 子类继承父类的所有属性和方法
B: 在Java中,类只支持单继承,不允许多重继承,也就是说一个类只能有一个直接父类
C: 子类可以继承父类的公有的属性和方法
D: 在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类
举一反三
- 【单选题】下列关于继承的描述中,错误的是() A. 在Java中,类只支持单继承,不允许多重继承,也就是说一个类只能有一个直接父类 B. 多个类可以继承一个父类 C. 在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类 D. Java中的类是支持多继承的
- 【单选题】下列关于继承的描述中,错误的是() A: Java中一个类只能有一个直接父类 B: 多个类可以继承一个父类 C: Java中,C类继承B类,B类又继承A类,这时,C类也可称作A类的子类 D: Java是支持多继承的
- 在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类。下面这种情况是允许的。classA{}classBextendsA{}//类B继承类A,类B是类A的子类classCextendsB{}//类C继承类B,类C是类B的子类,同时也是类A的子类
- 下列关于继承的说法正确的是() A: 子类只继承父类public方法和属性 B: 子类继承父类的非私有属性和方法 C: 子类只继承父类的方法, 而不继承父类的属性 D: 子类只继承父类的属性, 而不继承父类的方法
- 关于继承的说法,以下正确的是( ) A: 继承一般发生在基类和子类中 B: 子类继承父类可以继承父类中的所有方法 C: 子类继承父类,无法拓展自己的属性和方法 D: 子类只能继承父类的方法,不能重写方法