class A
{
public:
int _a;
};
class B: public A
{
public:
int _b;
};
class C: public A
{
public:
int _c;
};
class D:public B,public C
{
public:
int _d;
};
关键词virtual,将virtual加在继承方式前,如:class B:virtual public A;
代码如下:
class A
{
public:
int _a;
};
class B:virtualpublic A
{
public:
int _b;
};
class C:virtualpublic A
{
public:
int _c;
};
class D:public B,public C
{
public:
int _d;
};