第七章单元测试
  1. 以下关于抽象类的描述中,正确的是( )

  2. A:抽象类是对一系列看上去不同,但本质上相同的具体概念的抽象 B:抽象类不能被实例化 C:抽象类可以不定义抽象方法 D:当一个类中包含了抽象方法,该类必须使用abstract关键字来修饰
    答案:抽象类是对一系列看上去不同,但本质上相同的具体概念的抽象###抽象类不能被实例化###抽象类可以不定义抽象方法###当一个类中包含了抽象方法,该类必须使用abstract关键字来修饰
  3. 以下抽象类的定义中,错误的是?( )

  4. A:abstract class Demo2{ public abstract String fun(String a); } B:abstract class Demo4{ public static final String CZBK = "传智播客"; abstract void fun(){} } C:abstract class Demo1{} D:abstract class Demo3{ public String fun(){ return "CZBK"; } }
  5. 对于使用多态的应用程序,某个对象的确切类型何时能知道?( )

  6. A:执行时才可以知道 B:程序员编写程序时就已知道 C:永远不会知道 D:应用程序编译时能够判断
  7. 抽象类中不一定有抽象函数,但抽象函数一定在抽象类中。( )

  8. A:错 B:对
  9. 父类的引用指向自己子类的对象是多态的一种体现形式。( )

  10. A:对 B:错
  11. 如果一个类继承了一个抽象类,但是没有完全覆写父类的所有的抽象方法那么这个类也必须是抽象类。( )

  12. A:错 B:对

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