实现运行时的多态性要使用( )。

admin2013-05-30  9

问题 实现运行时的多态性要使用(    )。

选项 A、重载函数
B、析构函数
C、构造函数
D、虚函数

答案8

解析 本题考核虚函数的应用。动态联编一直要到程序运行时才能确定调用哪个函数。虚函数是实现动态联编的必要条件之一。没有虚函数一定不能实现动态联编,但有虚函数存在时,必须同时满足下列条件,才能实现动态联编:类之间满足子类型关系;调用虚函数操作的是指向对象的指针或对象引用,或者是由成员函数调用虚函数。
转载请注明原文地址:https://kaotiyun.com/show/DTNp777K
0

最新回复(0)