单选题
实现运行时的多态性要使用
____
。
A、
重载函数
B、
析构函数
C、
构造函数
D、
虚函数
【正确答案】
D
【答案解析】
[解析] C++中函数重载和运算符重载实现的多态性属于静态多态性,在程序编译时系统就能决定调用的是哪个函数。动态多态性是在程序运行过程中才动态确定操作所针对的对象。动态多态性是通过虚函数实现的。
提交答案
关闭