单项选择题关于虚函数的描述中,()是正确的。

A.虚函数是一个静态成员函数
B.虚函数是一个非成员函数
C.虚函数既可以在函数说明时定义,也可以在函数实现时定义
D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型


您可能感兴趣的试卷

你可能感兴趣的试题

1.单项选择题下面关于友元的描述中,错误的是()。

A.友元函数可以访问该类的私有数据成员
B.一个类的友元类中的成员函数都是这个类的友元函数
C.友元可以提高程序的运行效率
D.类与类之间的友元关系可以继承

2.单项选择题如果一个类至少有一个纯虚函数,那么就称该类为()。

A.抽象类
B.虚函数
C.派生类
D.以上都不对

3.单项选择题下列描述中,()是抽象类的特征。

A.可以说明纯虚函数
B.可以说明虚函数
C.可以定义友元函数
D.可以说明其对象

4.单项选择题编译时的多态性可以通过使用()获得。

A.虚函数和指针
B.重载函数和析构函数
C.虚函数和对象
D.虚函数和引用

5.单项选择题关于虚函数的描述中,正确的是()。

A.虚函数是一个静态成员函数
B.虚函数是一个非成员函数
C.虚函数即可以在函数说明定义,也可以在函数实现时定义
D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型

6.单项选择题下述静态成员的特性中,()是错误的。

A.静态成员函数不能利用this指针
B.静态数据成员要在类体外进行初始化
C.引用静态数据成员时,要在静态数据成员名前加<类名>和作用域运算符
D.静态数据成员不是所有对象所共有的

7.单项选择题要实现动态联编,可以通过()调用虚函数。

A.对象指针
B.成员名限定
C.对象名
D.派生类名

8.单项选择题关于纯虚函数和抽象类的描述中,错误的是()。

A.纯虚函数是一种特殊的虚函数,它没有具体的实现
B.抽象类是指具有纯虚函数的类
C.一个基类中说明有纯虚函数,该基类派生类一定不再是抽象类
D.抽象类只能作为基类来使用,其纯虚函数的实现由派生类给出

9.单项选择题下列带缺省值参数的函数说明中,正确的说明是()。

A.intFun(intx,inty=2,intz=3);
B.intFun(intx=1,inty,intz=3);
C.intFun(intx,inty=2,intz);
D.intFun(intx=1,inty,intz=3);

10.单项选择题当一个函数无返回值时,函数的类型应为()。

A.任意
B.void
C.int
D.char