- 博客(1)
- 收藏
- 关注
原创 c++ 运行时多态
c++ 运行时多态的原理呢,大概是: 1.在编译期创建vtable,然后将相应的函数放入vtable中。放入的规则大概是: ①查看子类,将所有虚函数放入vtable中 ②查看父类,将子类中不存在的父类的虚函数放入虚函数表中 2.在创建对象时候,创建vptr,指向相应的vatable即可
2016-10-31 22:26:29 581
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
c++ 运行时多态的原理呢,大概是: 1.在编译期创建vtable,然后将相应的函数放入vtable中。放入的规则大概是: ①查看子类,将所有虚函数放入vtable中 ②查看父类,将子类中不存在的父类的虚函数放入虚函数表中 2.在创建对象时候,创建vptr,指向相应的vatable即可
2016-10-31 22:26:29 581
TA创建的收藏夹 TA关注的收藏夹
TA关注的人