在多级继承中使用虚拟基类有什么用?

时间:2012-11-19 13:22:59

标签: c++ virtual base-class multi-level

这是一个考试问题。

  

编写一个程序,演示如何使用虚拟基类   多级继承。

我无法想到虚拟基类在多级继承的特定情况中实际会产生任何差异的任何情况。

我能想到的唯一可能答案是显示包含多级继承的混合继承(菱形)。

任何想法都会受到赞赏。

1 个答案:

答案 0 :(得分:2)

你回答了你的问题。答案就是钻石的情况。 由于原因和使用原因,请看这个问题:
In C++, what is a virtual base class?