第六章单元测试
  1. 以下关于继承的描述,说法正确的是( )

  2. A:子类可以继承父类的公有的属性和方法 B:创建子类对象时,父类的所有构造方法都会被执行 C:子类继承父类的所有属性和方法 D:子类可以继承父类的私有的属性和方法
    答案:子类可以继承父类的公有的属性和方法
  3. 已知类的继承关系如下:
    class A
    class B extends A
    class C extends A
    则以下语句能通过编译的是( )

  4. A:C c=new A(); B:C c=new B(); C:A a=new B(); D:B b=new C();
  5. 下列关于继承的描述中,错误的是( )

  6. A:在Java中,类只支持单继承,不允许多重继承,也就是说一个类只能有一个直接父类 B:多个类可以继承一个父类 C:在Java中,多层继承是可以的,即一个类的父类可以再去继承另外的父类,例如C类继承自B类,而B类又可以去继承A类,这时,C类也可称作A类的子类 D:Java是支持多继承的
  7. 如果父类的方法是静态的,则子类的方法被( )修饰才能覆盖父类的静态方法 。

  8. A:final B:private C:protected D:static
  9. 函数重写与函数重载的相同之处是( )

  10. A:函数名 B:形参列表 C:返回值类型 D:权限修饰符
  11. 以下关于super关键字的说法中,正确的是( )

  12. A:super()与this()不能同时存在于同一个构造方法中 B:super关键字可以调用父类的成员方法 C:super关键字可以调用父类的构造方法 D:super()与this()可以同时存在于同一个构造方法中

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(1) dxwkbang
返回
顶部