1

这是一道考试题。

编写一个程序来演示虚拟基类在多级继承中的使用。

我想不出虚拟基类实际上会对多级继承的特定情况产生任何影响的任何情况。

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

任何想法,将不胜感激。

4

1 回答 1

2

你回答了你的问题。答案是钻石的情况。对于使用的原因和原因,请参阅这个问题:
在 C++ 中,什么是虚拟基类?

于 2012-11-19T13:27:54.363 回答