43.明智地使用多继承. 多继承带来了极大的复杂性.最主要的一条就是二义性. 当派生类为多继承时,其多个基类有同名的成员时,就会出现二义性.通常要明白其使用哪个成员的.显式地限制修饰成员不仅非常笨拙,并且会带来限制.当显式地用一个类名来修饰一个虚函数时,函数就会被固定,而不再具有虚拟的特性.对于虚函数,若两个基类拥有一个同名同參的虚函数,当派生类没有又一次定义虚函数时(能够仅仅声明),直接调用这个同名函数会出二义性错误,须要指明其类.而当派生类中又一次定义了这个函数,这是不可能的,由于一个类仅仅…