C++动态绑定机制,及多重继承虚函数表的分布

C++如果想满足动态绑定, 及基类指针或引用调用派生类函数,需要满足三个条件: 1. 基类存在虚函数 2. 基类指针或引用指向派生类对象 3. 派生类需要重写基类的虚函数 class A { public: virtual void func() { cout << “A::func” << endl; } int a; }; class B :public A { public: int b;
相关文章
相关标签/搜索