下面说说C++多重继承中关于指针的一些问题。
指针指向问题
先看下面的程序:
class Base1
{
public:
virtual void fun1() {
cout << "Base1::fun1" << endl;};
};
class Base2
{
public:
virtual void fun2() {
cout << "Base2::fun1" << endl;};
};
class Derive : public Base1, public Base2
{
public:
virtual void fun1 () {
cout << "Derive::fun1" << endl;}
virtual void fun2 () {
cout <<