读书人

踏进C++程序世界-多重继承

发布时间: 2013-10-28 11:21:45 作者: rapoo

走进C++程序世界------多重继承
多重继承 多重继承:从多个基类派生出来的新类。要从多个基类派生,在类声明中,基类之间用逗号隔开。如下:


多重继承中对象中的构造函数:


按照上图,可以看到Bird和Horse是从同一个基类Animal派生而来的。这样实例化Pagasus对象后,也存在歧义的情况,到底是调用Horse还是Bird哪里继承来的color。所以也会想上面的代码那么麻烦需要指定调用哪个基类的函数。

读书人网 >C++

热点推荐