C#程序设计

下列是抽象类的声明的是()A、  abstract class figure{    }B、  class  abstract figure{    }C、  seald class figure{    }D、  static class figure{  }

题目

下列是抽象类的声明的是()

  • A、  abstract class figure{    }
  • B、  class  abstract figure{    }
  • C、  seald class figure{    }
  • D、  static class figure{  }
如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

已知类sample是一个抽象类,其成员函数display是无形参、无返回类型的纯虚函数,请完成其声明:

sample{

public:

sample( ){ };

______

};


正确答案:virtual void display( )=0;
virtual void display( )=0;

第2题:

以下关于最终类的说法,错误的是()

A、使用关键字final声明的类称为最终类

B、最终类不能被修改

C、最终类不能被继承

D、抽象类不能被声明为最终类


第3题:

类声明中,声明抽象类的关键字是()

A、public

B、abstract

C、final

D、class


参考答案:B

第4题:

以下四条接口与抽象类的对比分析,哪条是错误的?()

  • A、接口和抽象类都可以只声明方法而不实现它
  • B、抽象类可以定义类常量,而接口不能
  • C、抽象类可以实现具体的方法,而接口不能
  • D、抽象类可以声明属性,而接口不能

正确答案:B

第5题:

下列关于抽象类的描述中,错误的是()。

  • A、抽象类是用修饰符abstract说明的
  • B、抽象类是不可以定义对象的
  • C、抽象类中不能有具体方法
  • D、抽象类通常要有它的子类

正确答案:C

第6题:

下列关于抽象类的描述中,错误的是()

A. 抽象类是用修饰符abstract说明的

B. 抽象类是不可以定义对象的

C. 抽象类是不可以有构造方法的

D. 抽象类通常要有它的子类


正确答案:C

第7题:

使用关键字()声明抽象类。


正确答案:abstract

第8题:

下列关于纯虚函数与抽象类的描述中,错误的是( )。

A.纯虚函数是一种特殊的虚函数,它没有具体的实现

B.抽象类是指具有纯虚函数的类

C.一个基类声明了纯虚函数,该基类的派生类一定不是抽象类

D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出


正确答案:C
C。【解析】纯虚函数是在声明虚函数时被“初始化”为0的虚函数。不定义对象而只作为一种基本类型作为继承的类,称为抽象类。凡是包含纯虚函数的类都是抽象类。抽象类的作用是作为一个类族的共同基类。

第9题:

包含抽象方法的类必须声明为抽象类


正确答案:正确

第10题:

在Java中,下面关于抽象类的描述正确的是()。   

  • A、抽象类可以被实例化
  • B、如果一个类中有一个方法被声明为抽象的,那么这个类必须是抽象类
  • C、抽象类中的方法必须都是抽象的
  • D、声明抽象类必须带有关键字abstract

正确答案:B,D

更多相关问题