您的位置:首页 > 其它

什么是虚继承,为什么要虚继承,虚继承和普通继承有什么区别

2017-10-05 13:23 351 查看


代码或讲解有任何问题,请在评论区告知,不剩感激!!!!!!

类D继承自类B和类C,而B类和C类都继承自类A,类D中会两次继承A,为了节省空间,可以将B、C对A对A的继承定义为虚拟继承,而A就成了虚拟基类

代码演示:

class A;

class B :public virtual A;

class C :public virtual A;

class D :public B,public C;

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐