摘要:
在c++继承时可有多个基类,所以可能出现二义性。可以用virtual来避免/*用virtual来避免继承类的二义性可以把virtual去掉试试看*/#include<iostream>using namespace std;class Base{public: int val;};class BaseClass1:virtual public Base{public: void seta(int x){val=x;}};class BaseClass2:virtual public Base//如果加上virtual下面的show方法就可以使用,如果没有virtual下面的show 阅读全文