• 2021-04-14
    【多选题】关于Java中的继承,以下说法中正确的有()
    A. Java支持单继承和多重继承
    B. Java只支持单继承,不支持多重继承
    C. Java中的类最多只有一个直接父类,或者没有父类
    D. Java中的每个类都有一个直接父类,而且只有一个直接父类
    E. 子类只能继承父类的public,protected和同一个包中的package级的成员
  • Java只支持单继承,不支持多重继承;
    Java中的类最多只有一个直接父类,或者没有父类;子类只能继承父类的public,protected和同一个包中的package级的成员

    内容

    • 0

      以下关于继承的叙述错误的是()。 A: 在Java中类只允许单一继承 B: 在Java中一个类可以有多个父类 C: 在Java中一个类可以有多个子类 D: 在Java中一个类只能有一个直接父类

    • 1

      以下关于继承的描述,说法错误的是() A: 子类继承父类的所有属性和方法 B: 在Java中,类只支持单继承,不允许多重继承,也就是说一个类只能有一个直接父类 C: 子类可以继承父类的公有的属性和方法 D: 在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类

    • 2

      在Java中一个类只能继承一个父类

    • 3

      Java只支持单继承,也就是说子类只能有一个直接父类 。 A: 正确 B: 错误

    • 4

      下列关于继承性的描述中错误的是( )。 A: 一个类可以生成多个子类 B: 子类继承了父类的所有成员 C: Java语言支持单重继承和多重继承 D: Java语言通过接口可是子类使用多个父类