C++ 虚函数 内存占用 单继承时,除了数据以外,还有虚表指针; 多继承时,为每个父类维护一个虚表指针,若子类有重定义,则直接覆盖在上面,否则放在第一张虚表后。 虚继承的情况还不一样,因为没用过虚继承,就没仔细看了,参见这,这,这。