第五章单元测试
  1. 要实现动态多态需要( )。

  2. A:保护继承 B:公共继承 C:虚函数 D:基类指针或引用
    答案:公共继承###虚函数###基类指针或引用
  3. 只有在派生类中重新定义虚函数,才能实现动态多态。( )

  4. A:错 B:对
  5. 以下关于虚函数的说法正确的是( )。

  6. A:一个虚函数无论被公有继承多少次,都会保持其虚函数的特性。 B:虚函数可以是类的静态成员函数。 C:虚函数可以是友元函数。 D:在多个继承层次中,每一层派生类中定义虚函数时都必须加上关键字virtual。
  7. 声明纯虚函数的正确写法是( )。

  8. A:virtual 函数类型 函数名(参数表); B:inline 函数类型 函数名(参数表)=0; C:virtual 函数类型 函数名(参数表)=0; D:inline 函数类型 函数名(参数表);
  9. 关于纯虚函数的说法正确的是( )。

  10. A:纯虚函数的实现为空。 B:纯虚函数不具备函数的功能,不能被调用。 C:纯虚函数可以包含函数体。 D:纯虚函数没有函数体,不需要实现。
  11. 可以直接创建抽象类的对象。( )

  12. A:错 B:对

温馨提示支付 ¥3.00 元后可查看付费内容,请先翻页预览!
点赞(3) dxwkbang
返回
顶部