欢迎来到PP题库网 PP题库官网
logo
全部科目 > 大学试题 > 计算机科学 > C++语言程序设计

问答题

简答题

为何要引入虚函数的概念?写出定义虚函数的方法。

    【参考答案】

    指向基类对象的指针也可以指向它的公有派生类的对象。
    但用这种对象指针调用同名但不同级的成员函数时,却遇到了麻烦......

    (↓↓↓ 点击下方‘点击查看答案’看完整答案 ↓↓↓)

    点击查看答案

    相关考题

    • 单项选择题
      多态调用是指()。

      A.以任何方式调用一个虚函数
      B.以任何方式调用一个纯虚函数
      C.借助于指向对象的基类指针或引用调用一个虚函数
      D.借助于指向对象的基类指针或引用调用一个纯虚函数

    • 单项选择题
      下列各函数的说明中,()表示纯虚函数。

      A.virtual int vf(int);
      B.void vf(int)=0;
      C.virtual void vf()=0;
      D.virtual void vf(int){}

    • 单项选择题
      下列关于虚函数的描述中,()是正确的。

      A.虚函数是一个非成员函数
      B.虚函数是一个静态成员函数
      C.派生类的虚函数与基类种对应的虚函数具有相同的参数个数和类型
      D.虚函数既可以在函数说明时定义,也可以在函数实现时定义

    微信小程序免费搜题
    微信扫一扫,加关注免费搜题

    微信扫一扫,加关注免费搜题