A. 基类的构造函数和析构函数不可被继承 B. 派生类继承了基类的全部数据成员和除了构造、析构函数之外的所有成员函数。 C. 派生类可以添加新成员,用于实现新功能;也可以舍弃继承于基类的成员,用于删除不需要的功能。 D. 多个派生类可以继承自同一个基类。
A. 多个基类中的成员同名时,派生类对象中会有多个副本 B. 多个基类中的成员同名时,可以用作用域限定符来标识调用哪个基类的成员 C. 派生类中定义了与基类同名函数,则基类函数将被隐藏 D. 多重继承中派生类有多个基类,多个基类又可能由同一个基类派生,则在派生类中访问公共基类成员时就不会出现二义性
A. 一个派生类可以作为另一个派生类的基类 B. 派生类的成员除了它自己的成员外,还包含了它的基类成员 C. 派生类中继承的基类成员的访问权限到派生类保持不变 D. 派生类至少有一个基
A. 一个类可以派生出多个特殊类 B. 针对同一消息,不同的对象可以以适合自身的方式加以响应。 C. 一个对象在不同的运行环境中有不同的变体 D. 一个对象可以是由多个其他对象组合而成的
A. 静态的多态性就是在编码时实现的多态性 B. 多态性就是在对同一个对象发多种消息时,这个对象做出的反应不一样 C. 动态的多态性实现必须有指针或引用 D. 只要定义了虚函数,就一定能实现多态的多态性