A A
B C
D
D继承自类B和类C,类B和类C继承自A
于是为了节省空间,可以将B,C 对A的继承设置为虚拟继承。A就成了虚拟基类。
A
class A;
class B : public virtual A;
class C : public virtual A;
class D : public B,public C;
posted on 2017-03-03 00:43 123_123 阅读(111) 评论(0) 编辑 收藏 举报