[单选题]

通过 ______ 调用虚函数时,采用动态束定。

A.对象指针

B.对象名

C.成员名限定

D.派生类名

参考答案与解析:

相关试题

要实现动态联编,可以通过()调用虚函数。

[单选题]要实现动态联编,可以通过()调用虚函数。A . 对象指针B . 成员名限定C . 对象名D . 派生类名

  • 查看答案
  • 基类为虚函数,撤销对象调用析构函数时,采用__________联编。

    [主观题]基类为虚函数,撤销对象调用析构函数时,采用__________联编。

  • 查看答案
  • 对虚函数的调用()。

    [单选题]对虚函数的调用( )。A.一定使用动态联编B.必须使用动态联编C.一定使用静态联编D.不一定使用动态联编

  • 查看答案
  • 对虚函数的调用(  )。

    [单选题]对虚函数的调用(  )。A.一定使用动态联编B.必须使用动态联编C.一定使用静态联编D.不一定使用动态联编

  • 查看答案
  • 对虚函数的调用(  )。

    [单选题]对虚函数的调用(  )。A.一定使用动态联编B.必须使用动态联编C.一定使用静态联编D.不一定使用动态联编

  • 查看答案
  • 对虚函数的调用( )。

    [单选题]对虚函数的调用( )。A.一定使用动态联编B.必须使用动态联编C.一定使用静态联编D.不一定使用动态联编

  • 查看答案
  • 虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序:<br /><im

    [单选题]虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用

  • 查看答案
  • 下面关于构造函数和析构函数的描述,错误的是( )。 A)析构函数中调用虚函数采用

    [单选题]下面关于构造函数和析构函数的描述,错误的是( )。A.)析构函数中调用虚函数采用静态联编B.)对虚析构函数的调用可以采用动态联编C.)当基类的析构函数是虚函数时,其派生类的析构函数也一定是虚函数D.)构造函数可以声明为虚函数

  • 查看答案
  • 虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚

    [单选题]虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序; #include <iostream> using namespace std; class Base { public: virtual void f() {cout<<"f0+";} void g() {cout<<"g0+";} }; class Derived: public Base { public: void

  • 查看答案
  • 函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(

    [单选题]函数f和g的定义如下图所示。执行函数f时需要调用函数g(a),若采用值调用方式(call by value)调用g(a),则函数f的返回值为(7);若采用引用(call by reference)方式调用g(a),则函数f的返回值为(8)。A.6B.13C.25D.28

  • 查看答案
  • 通过 ______ 调用虚函数时,采用动态束定。