会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
夏小皮
博客园
首页
新随笔
联系
订阅
管理
2020年4月26日
C语言实现多态—模仿C++虚函数表
摘要: 在C++中,我们知道多态很大程度上依赖于虚函数,而虚函数的地址存放于虚函数表之中。运行期多态就是通过虚函数和虚函数表实现的。类的对象内部会有指向类内部的虚表地址的指针。通过这个指针调用虚函数。虚函数的调用会被编译器转换为对虚函数表的访问。虚函数表就像一个地图一样,指明了实际所应该调用的函数。如果一个
阅读全文
posted @ 2020-04-26 10:56 夏小皮
阅读(2448)
评论(0)
推荐(0)
公告