niusouti.com

当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中 ______。A.都是虚函数B.只有被重新说明时才是虚函数C.只有被重新说明为virtual时才是虚函数D.都不是虚函数

题目

当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中 ______。

A.都是虚函数

B.只有被重新说明时才是虚函数

C.只有被重新说明为virtual时才是虚函数

D.都不是虚函数


相似考题
更多“当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中 ______。A.都是虚函数B.只有被 ”相关问题
  • 第1题:

    下面关于虚函数的描述,错误的是

    A.在成员函数声明的前面加上virtual修饰,就可把该函数声明为虚函数
    B.基类中说明了虚函数后,派生类中对应的函数也必须说明为虚函数
    C.虚函数可以是另一个类的友元函数,但不能是静态成员函数
    D.基类中说明的纯虚函数在其任何派生类中都必须实现

    答案:B
    解析:
    基类中说明的虚函数,在派生类中自然就是虚函数,对于纯虚函数必须在后面继承的派牛类中给出具体的实现;静态成员函数不能进行动态联编,所以虚函数不能是静态的。

  • 第2题:

    将基类中的成员函数通过virtual关键字声明为虚函数之后,即使在派生类中同名同参数函数声明时未加上virtual关键字,但它在所有的派生类中都将自动成为虚函数。


  • 第3题:

    关于虚函数,下列表述正确的是()

    A.如果在重定义虚函数时使用virtual,则该重定义函数仍然是虚函数

    B.虚函数不得声明为静态函数

    C.虚函数不得声明为另一个类的友元函数

    D.派生类必须重新定义基类的虚函数


    虚函数不得声明为静态函数

  • 第4题:

    3、当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中()

    A.都是虚函数

    B.只有被重新说明时才是虚函数

    C.只有被重新说明为virtual时才是虚函数

    D.都不是虚函数


    都是虚函数

  • 第5题:

    17、当一个类的某个函数被说明为 virtual 时,下面说法正确的是()。

    A.该函数在该类的所有派生类中都是虚函数

    B.该函数在该类的所有派生类中只有被重新说明时才是虚函数

    C.该函数在该类的所有派生类中只有被重新说明为 virtual 时才是虚函数

    D.该函数在该类的所有派生类中都不是虚函数


    A