能声明为虚函数的是(    )

能声明为虚函数的是(    )


A、

类的成员函数


B、

静态成员函数


C、

内联函数


D、

构造函数


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

“虚函数”:就是在函数声明时前面加了virtual关键字的成员函数。virtual关键字只在类定义中的成员函数声明处使用,不能在类外部写成员函数体时使用。

常见的不能声明为虚函数的有:全局函数(非成员函数)、静态成员函数内联成员函数构造函数和友元函数。

故本题只有A项能声明为虚函数。