运行期绑定和虚成员函数表 C++使用vtable ( 虚成员函数表)来实现虚成员
函数的运行期绑定。
虚成员函数表存在的用途是支持运行时查询,使
得系统可以将某一函数名绑定到虚成员函数表中 的特定入口地址。
虚成员函数表的实现是与系统无关的,程序员在
使用虚成员函数时不需了解虚成员函数表的运行 机制,甚至不需知道它的存在。
运行期绑定和虚成员函数表 C++使用vtable ( 虚成员函数表)来实现虚成员
函数的运行期绑定。
虚成员函数表存在的用途是支持运行时查询,使
得系统可以将某一函数名绑定到虚成员函数表中 的特定入口地址。
虚成员函数表的实现是与系统无关的,程序员在
使用虚成员函数时不需了解虚成员函数表的运行 机制,甚至不需知道它的存在。