虚函数是多态机制的一个基础,应该是在运行时刻确定的,因为刚开始程序只知道那是基类的指针类型,但是在运行时刻,可以指向不同的基类,基类当中覆盖的基类当中的方法,会在虚函数表当中覆盖原来的基类当中的函数指针,变为派生类的相应的函数指针。
[1] http://www.cnblogs.com/BeyondAnyTime/archive/2012/07/22/2603760.html
时间: 2024-08-09 05:27:55
虚函数是多态机制的一个基础,应该是在运行时刻确定的,因为刚开始程序只知道那是基类的指针类型,但是在运行时刻,可以指向不同的基类,基类当中覆盖的基类当中的方法,会在虚函数表当中覆盖原来的基类当中的函数指针,变为派生类的相应的函数指针。
[1] http://www.cnblogs.com/BeyondAnyTime/archive/2012/07/22/2603760.html