码迷,mamicode.com
首页 >  
搜索关键字:菱形的虚拟继承    ( 2个结果
含有虚函数菱形的虚拟继承(没有对虚函数进行重写)
在VS2013编程,调试 问题 :  菱形继承会引来,二义性 1.源代码 #include using namespace std; class Base { public: virtual void  FunTest() { cout } virtual void  FunTest1() { cout } }; class C1 :virt...
分类:其他好文   时间:2016-04-14 01:31:50    阅读次数:296
菱形的虚拟继承
问题引入:如果有Base类,B1类,B2类,D类,如下图继承关系那么按一般的继承来看,D类创造的对象会继承B1类的方法与成员,同时也会继承B2类的方法与成员;接下来类B1,B2会分别去继承Base类的方法与成员,那么D类的对象在调用Base类的方法时,到底是继承B1类这边的Base,还是会..
分类:其他好文   时间:2016-04-11 07:36:30    阅读次数:168
2条  
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!