@TOC 前言 多继承、菱形继承、虚继承、多态。 一、多继承 派生类都只有一个基类,称为单继承。除此之外,C++也支持多继承,即一个派生类可以有两个或多个基类。多继承的语法也很简单,将多个基类用逗号隔开。例如已声明了类A、类B和类C,那么可以这样来声明派生类D: class D: public A, private B, protected C { //类D新增加的成员 } D 是多继承形式的派生类,它以公有的方式继承 A 类,以私有的方式继承 B 类,以保护的方式继承 C 类。D 根据不同的继承方式获取 A、B、C 中的成员,确定它们在派生类中的访问权限。 【注】执行基类的构造函数,再执行...