题目内容

下列关于继承的描述中,错误的是()。

A. 基类的构造函数和析构函数不可被继承
B. 派生类继承了基类的全部数据成员和除了构造、析构函数之外的所有成员函数。
C. 派生类可以添加新成员,用于实现新功能;也可以舍弃继承于基类的成员,用于删除不需要的功能。
D. 多个派生类可以继承自同一个基类。

查看答案
更多问题

下列关于多重继承容易引起二义性的说法中,错误的是()。

A. 多个基类中的成员同名时,派生类对象中会有多个副本
B. 多个基类中的成员同名时,可以用作用域限定符来标识调用哪个基类的成员
C. 派生类中定义了与基类同名函数,则基类函数将被隐藏
D. 多重继承中派生类有多个基类,多个基类又可能由同一个基类派生,则在派生类中访问公共基类成员时就不会出现二义性

下列对派生类的描述中,不正确的是()。

A. 一个派生类可以作为另一个派生类的基类
B. 派生类的成员除了它自己的成员外,还包含了它的基类成员
C. 派生类中继承的基类成员的访问权限到派生类保持不变
D. 派生类至少有一个基

面向对象方法的多态性是指()。

A. 一个类可以派生出多个特殊类
B. 针对同一消息,不同的对象可以以适合自身的方式加以响应。
C. 一个对象在不同的运行环境中有不同的变体
D. 一个对象可以是由多个其他对象组合而成的

关于多态性实现的描述中,正确的是()。

A. 静态的多态性就是在编码时实现的多态性
B. 多态性就是在对同一个对象发多种消息时,这个对象做出的反应不一样
C. 动态的多态性实现必须有指针或引用
D. 只要定义了虚函数,就一定能实现多态的多态性

答案查题题库