by 夏泽民 Jun 11, 2022
虚函数的实现是,内存中首个4BYTE包含的是指向虚函数表的指针,然后再在表中包含指向实现该虚函数的实际内存地址
假设子类不含有虚函数Fx1,那么就会把父类的虚函数的入口地址写到子类虚函数表的Fx1处,如果子类存在虚函数Fx1,那么该处就填子类Fx1的入口地址,
对于所有不含有Fx1的子类,而父类有Fx1,那么所有子类将共用该函数的代码段
http://t.zoukankan.com/TaigaCon-p-2591039.html