在对象创建时,编译器自动地在对象的起始地址处创建一个虚函数表,表里是类的虚函数地址。如果子类将其继承但不重载虚函数,子类对象的起始地址也会存父类的虚函数,若有重载,将虚函数替换为对应的子类重载函数地址。
C++虚函数表
最新推荐文章于 2024-04-02 10:40:37 发布
在对象创建时,编译器自动地在对象的起始地址处创建一个虚函数表,表里是类的虚函数地址。如果子类将其继承但不重载虚函数,子类对象的起始地址也会存父类的虚函数,若有重载,将虚函数替换为对应的子类重载函数地址。