读书人

动态绑定、多态解决方案

发布时间: 2012-12-24 10:43:13 作者: rapoo

动态绑定、多态
感觉难以理解动态绑定机制,请大家帮忙举出一些实际例子。还有,对于使用父类指针引用子类对象的情况,本人认为在编译时期就能够确定出调用哪个虚函数,疑惑所谓的“运行时确定调用的函数”这一说法,感觉这个点和“动态绑定”有关,所以望大家一并解释了。
[最优解释]
请楼主思考如下代码:


void polymorphism_invoke( base * B )
{
B->fun( );
return;
}


如何在编译期确定调用的是哪个虚函数?
[其他解释]
http://bbs.csdn.net/topics/390277337

读书人网 >C++

热点推荐