[单选题]在以下函数中,调用虚函数能实现多态的是(    )

A

普通成员函数

B

构造函数

C

析构函数

D

友元函数

正确答案:A
题目解析

类的成员函数之间是可以互相调用的,所以在普通成员函数(静态成员函数、构造函数和析构函数除外)中调用其他虚成员函数也是允许的,并且是多态的。故本题选A。

友元函数不属于成员函数,且不能定义为虚函数。故D错。

扫描二维码
免费搜题、免费刷题、免费查看解析