虚继承和看起来像的函数调用,俩个问题
1由于共享所以不同在对象内存中保存多份虚基类子对象的拷贝,这样较之多继承节省空间。这句话是百度百科虚继承的最后一段,那个在对象内存中保存多份虚基类子对象的拷贝是为什么啊2无返回值的函数可以嵌套调用么,
classlei
{ police:
voidf(){lei::f:}:}
是什么意思啊是不是f()自己调用了自己啊??
回答第2点,可以嵌套调用,你那样写就是死循环 回答第一个问题,注意分句,他的意思是因为共享的存在,所以不同时在对象的内存中保存多份虚基类子对象的拷贝,也就是说虚基类的子类共有虚基类的成员。
页:
[1]