第6题: [单项选择]下列是关于继承的说法,正确的是______。 A. 子类继承父类,子类就拥有了父类的全部成员,包括基类的构造函数和析构函数 B. 当子类继承父类后,子类可以访问父类的全部成员 C. 抽象类不能被继承 D. 派生类可能含有与基类同名的数据成员或同名同参数的成员函数,因此可能产生二义性。C++采用将当前类作为默认作用域的方法来消除二义性。若要在派生类中访问基类的成员,则必须使用作用域运算符“::”指定所使用的成员的类名 参考答案:D 答案解析:当子类继承父类后,子类可以访问父类中除私有成员外的全部成员。父类的构造函数和析构函数是不能被子类继承的。在C++中,当子类有多个基类时,调用基类构造函数的格式为: <派生类名>::<派生类名