下面函数原型声明中,声明了fun为虚函数的是()

下面函数原型声明中,声明了fun为虚函数的是()


A、

void fun()=0


B、

virtual void fun()=0


C、

virtual void fun()


D、

​virtual void fun(){}


【正确答案】:C
【题目解析】:

“虚函数”,就是在函数声明时前面加了virtual关键字的成员函数。声明虚函数成员的一般格式如下:
virtual 函数返回值类型 函数名(形参表);

故本题中,只有C符合。注意,没有=0,或函数体{}。


Top