【面向对象程序设计常见面试题】多继承与虚函数之间的关系(已阅)

来源:互联网 发布:腾讯视频网络错误1 编辑:程序博客网 时间:2024/06/06 04:05
#include <iostream>using namespace std;class A1{public:    virtual void fun(){        cout<<"A1"<<endl;    }};class A2{public:   void fun(){        cout<<"A2"<<endl;    }};class B:public A1,public A2{public:    void fun(){        cout<<"B"<<endl;    }};int main(){    A1 *pa1;    A2 *pa2;    B b;    pa1 = &b;    pa1->fun();    pa2 = &b;    pa2->fun();}

0 0