更多"16,下列关于纯虚函数与抽象类的描述中,错误的是( )。"的相关试题:
[单项选择]下列关于纯虚函数与抽象类的描述中,错误的是( )。
A. 纯虚函数是一种特殊的虚函数,它没有具体的实现
B. 抽象类是指具有纯虚函数的类
C. 一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类
D. 抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
[单项选择]下列关于纯虚数与抽象类的描述中,错误的是( )。
A. 纯虚函数是一种特殊的虚函数,它没有具体的实现
B. 抽象类是指具有纯虚函数的类
C. 一个基类中说明具有纯虚函数,该基类的派生类一定不再是抽象类
D. 抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出
[单项选择]关于纯虚函数,下列表述正确的是( )。
A. 纯虚函数是没有给出实现版本(即无函数体定义)的虚函数
B. 纯虚函数的声明总是以“=0”结束
C. 派生类必须实现基类的纯虚函数
D. 含有纯虚函数的类不可能是派生类
[单项选择]下列关于虚函数的描述中,正确的是
A)虚函数是一个static类型的成员函数
B)虚函数是一个非成员函数
C)基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明
D)派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型
[填空题]已知类sample是一个抽象类,其成员函数display是无形参、无返回类型的纯虚函数,请完成其声明:
class sample {
public:
sample( ) {};
【12】
};
[填空题]己知类sample是一个抽象类,其成员函数display是无形参、无返回类型的纯虚函数,请完成其声明:
class sample
public:
sample( );
______
;
[单项选择]下面关于虚函数的描述中正确的是
A. 虚函数是一个静态成员函数
B. 虚函数是一个非成员函数
C. 虚函数既可以在函数说明时定义,也可以在函数实现时定义
D. 派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
[单项选择]关于虚函数的描述中,正确的是( )
A. 虚函数是一个静态成员函数
B. 虚函数是一个非成员函数
C. 虚函数既可以在函数说明时定义,也可以在函数实现时定义
D. 派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型
[单项选择]下列关于虚函数的描述中,正确的是( )。
A. 虚函数是一个static类型的成员函数
B. 虚函数是一个非成员函数
C. 基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明
D. 派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型
[填空题]有一种特殊的虚函数,重定义时不要求同名,这种虚函数是 【11】 。
[单项选择]下列有关抽象类及抽象方法的叙述错误的是( )
A. 使用final修饰的类是抽象类
B. 使用abstract修饰的方法是抽象方法
C. 抽象类必须被继承才能使用,抽象类不可能有实例
D. 抽象类可以没有抽象方法,但有抽象方法的类一定是抽象类
[单项选择]下列关于动态联编的描述中,错误的是( )。
A) 动态联编是以虚函数为基础的
B) 动态联编是在运行时确定所调用的函数代码的
C) 动态联编调用函数操作是指向对象的指针或对象引用
D) 动态联编是在编译时确定操作函数的