下面叙述不正确的是()

13 查阅

下面叙述不正确的是()

  • A.派生类一般都用公有派生
  • B.对基类成员的访问必须是无二义性的
  • C.赋值兼容规则也适用于多重继承的组合
  • D.基类的公有成员在派生类中仍然是公有的

参考答案:

解析:(P136)继承方式有三种:公有、私有和保护。多继承中,多个基类具有同名成员,在它们的子类中访问这些成员,就产生了二义性,但进行访问时,不能存在二义性。赋值兼容规则是指派生类对象可以当作基类对象使用,只要存在继承关系,所以单继承或多继承都适用。基类中的公有成员采用私有继承时,在派生类中变成了私有成员,所以D项错误。