• 2021-04-14
    当一个类的某个函数被说明为virtual时,该函数在该类的所有派生类中?
  • 都是虚函数

    内容

    • 0

      通过基类指针或引用来访问基类和派生类中的同名函数,才考虑虚函数。正确的论述是()。 A: 虚函数是在基类中用virtual说明,派生类中重新定义的函数。 B: 虚函数是一个static类型的成员函数。 C: 虚函数是一个非成员函数。 D: 派生类的虚函数与基类的虚函数具有不同的参数个数和类型。

    • 1

      在派生时,派生类不能继承基类的析构函数。

    • 2

      对虚基类的论述,正确的是()。 A: 定义基类时加virtual。 B: 定义派生类时,在基类名前加virtual。 C: 成员函数前加virtual。 D: 在派生类名前加virtual。

    • 3

      在基类中被说明为虚函数的类的成员函数必须在每个派生类中说明为虚函数,才能具有多态的特征

    • 4

      下列说法正确的是: A: 虚函数要使用virtual修饰符进行说明 B: virtual加在函数声明上,函数的定义(实现)可以不加 C: 子类继承父类的虚函数时,不管函数前有无virtual说明,都是虚函数 D: 了类继承父类的虚函数时,只要有一个虚函数用virtual说明就可以