问题 单项选择题

下面关于虚函数的描述正确的是( )。

A.虚函数是一个静态成员函数

B.虚函数是一个非成员函数

C.虚函数既可以在函数说明时定义,也可以在函数实现时定义

D.派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型

答案

参考答案:D

解析: 虚函数是非静态的成员函数,虚函数必须是类的成员函数,并且虚函数声明只能出现在类定义的函数原型声明中。派生类说明的虚函数应该与基类中的虚函数的参数个数相等,对应参数类型相同。

问答题
单项选择题 A型题