#include<iostream>
using namespace std;
class Base1
{
public:
virtual void Test()
{
cout<<"Base1 Test()"<<endl;
}
};
class Base2
{
public:
virtual void Test()
{
cout<<"Base2 Test()"<<endl;
}
};
class Derived :public Base1, public Base2
{
public:
void Test() // 直接重写虚函数Test()
{
using namespace std;
class Base1
{
public:
virtual void Test()
{
cout<<"Base1 Test()"<<endl;
}
};
class Base2
{
public:
virtual void Test()
{
cout<<"Base2 Test()"<<endl;
}
};
class Derived :public Base1, public Base2
{
public:
void Test() // 直接重写虚函数Test()
{