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