摘要:
转自:CSDN dqjyong原文链接:http://blog.csdn.net/dqjyong/article/details/8029527前面一篇文章,说明了在C++ 虚继承对基类构造函数调用顺序的影响。经过仔细推敲,发现没有彻底说清楚虚继承与普通继承之间的关系。所以用下面的文字再说明一下。首先,重复一下虚拟继承与普通继承的区别有:假设derived 继承自base类,那么derived与base是一种“is a”的关系,即derived类是base类,而反之错误;假设derived 虚继承自base类,那么derivd与base是一种“has a”的关系,即derived类有一个指向b 阅读全文
posted @ 2013-10-03 22:38
西芒xiaoP
阅读(1203)
评论(0)
推荐(1)

浙公网安备 33010602011771号