单选题 抽象类是______。
  • A.不能派生子类的类
  • B.不能实例化的类
  • C.所有方法都是抽象方法的类
  • D.方法体为空的类
【正确答案】 B
【答案解析】[解析] 抽象类是指不允许被实例化的类;抽象方法是没有方法体的方法。使用abstract的抽象类可以只需要说明方法首部,而不可能说明其方法体,其方法体只能由其子类来完成。如果类中某一方法是抽象的,那么整个类就必须是抽象的。因此,正确答案为B。