虚拟函数表是在编译期就建立了,各个虚拟函数这时被组织成了一个
虚拟函数的入口地址的数组.而对象的隐藏成员--虚拟函数表指针是在
运行期--也就是构造函数被调用时进行初始化的,这是实现多态的关键。
本文介绍了虚拟函数表的概念及其在实现多态中所扮演的角色。虚拟函数表在编译期建立, 将各个虚拟函数组织成一个入口地址数组。运行期通过构造函数初始化对象的虚拟函数表指针。
虚拟函数表是在编译期就建立了,各个虚拟函数这时被组织成了一个
虚拟函数的入口地址的数组.而对象的隐藏成员--虚拟函数表指针是在
运行期--也就是构造函数被调用时进行初始化的,这是实现多态的关键。
2893
1万+
457

被折叠的 条评论
为什么被折叠?