摘要: 如果一个类从两个不同的类里继承两个同名的成员,则需要在派生类中使用类限定符来区分他们。即在从A和B派生出来的c类中使用a::Show()和B::Show()来区分从这两个类那里继承的show()方法如果一个类通过多种途径继承了一个非虚基类,则该类从每种途径分别继承非虚基类的一个实例。多个基类都是有问题的。使用虚基类的MI,当派生类使用关键字virtual来指示派生时,基类就成为虚基类:class A:public virtual B{}主要变化是,从虚基类的一个或多个实例派生而来的类将只继承了一个基类。对实现这种特性,必须满足其他要求:1》有间接虚基类的派生类包含直接调用间接基类构造函数的构造 阅读全文
posted @ 2014-01-07 09:48 li-peng 阅读(1965) 评论(0) 推荐(1)