虚函数的继承布局情况 变量偏移量 Class B: pulic A alue 0 int value 1 vtable blic virtual void Funcl(void) B: Func1 B: Func2 virtual void FunC2(void) alue }虚函数的继承布局情况 class B : class B : pulic A { private : private : int value1; value1; public: public: virtual void Func1(void) virtual void Func1(void) virtual void Func2(void) virtual void Func2(void) }; 变量 偏移量 value 0 vptr 4 value1 8 B::Func1 B::Func2 vtable