虚表指针 为什么不存在父类的末尾, 这样回答对吗 楼主 ? 子类需要在构造函数中初始化虚表指针,使得虚表指针指向自己的虚表,调用自己的虚函数。不存在在父类中,是因为子类的虚函数要覆盖基类的虚函数,所以要有一个指针找到覆盖后的虚函数。 另外虚表是在 代码段 编译的时候就产生了,但是虚表指针需要在子类构造函数中进行初始化,如果要是在父类中那么 在子类对象生成的过程中,子类的虚表指针并不能指向自己的虚函数,
点赞 2

相关推荐

投递拼多多等公司10个岗位
点赞 评论 收藏
转发
牛客网
牛客企业服务