![]() |
#2
lintaoyn2010-12-03 16:12
|
请看一下下面这个程序:
class Top{
public:
virtual ~Top(){}
};
class Left : virtual public Top {
public:
void f(){}
};
class Right : virtual public Top{
public:
void g(){}
};
class Bottom : public Left, public Right{};
想请教各位一下,在继承中加上virtua 和不加有什么区别:也就是对于上例子中,如果只关心Left这个类,那么它和
class Left : public Top{
...
}
有没有区别啊?