关注
虚表指针 为什么不存在父类的末尾, 这样回答对吗 楼主 ?
子类需要在构造函数中初始化虚表指针,使得虚表指针指向自己的虚表,调用自己的虚函数。不存在在父类中,是因为子类的虚函数要覆盖基类的虚函数,所以要有一个指针找到覆盖后的虚函数。
另外虚表是在 代码段 编译的时候就产生了,但是虚表指针需要在子类构造函数中进行初始化,如果要是在父类中那么 在子类对象生成的过程中,子类的虚表指针并不能指向自己的虚函数,
查看原帖
点赞 2
相关推荐
04-23 20:18
门头沟学院 计算机类 点赞 评论 收藏
转发
牛客热帖
正在热议
# 牛客帮帮团来啦!有问必答 #
348958次浏览 7252人参与
# 你更愿意参加线上面试还是线下面试? #
4623次浏览 73人参与
# 晒一晒我的offer #
2761955次浏览 49465人参与
# 如何确定求职岗位 #
100772次浏览 2393人参与
# 华为求职进展汇总 #
432889次浏览 4348人参与
# 机械人怎么评价今年的华为 #
49137次浏览 404人参与
# 非技术岗薪资爆料 #
4798次浏览 114人参与
# 第一次面试 #
13689次浏览 209人参与
# 如果再来一次,你还会学硬件吗 #
16724次浏览 330人参与
# 海信求职进展汇总 #
6771次浏览 91人参与
# 通信硬件薪资爆料 #
136824次浏览 974人参与
# 来聊聊机械薪资天花板是哪家 #
18030次浏览 138人参与
# 找工作,你会甘心进小厂还是猛冲大厂 #
22019次浏览 211人参与
# 除了offer,现在你还缺点啥? #
2008次浏览 44人参与
# 应届生应该先就业还是先择业 #
10652次浏览 103人参与
# 通信硬件人笔面经互助 #
63011次浏览 1404人参与
# 百度工作体验 #
18962次浏览 205人参与
# 讲讲我经历过的年终奖 #
5794次浏览 76人参与
# 租房前辈的忠告 #
19726次浏览 1578人参与
# 软件开发薪资爆料 #
534768次浏览 9206人参与