在C++中,要实现动态联编,必须使用()调用虚函数。A、基类指针B、对象名C、派生类指针D、类名

在C++中,要实现动态联编,必须使用()调用虚函数。

  • A、基类指针
  • B、对象名
  • C、派生类指针
  • D、类名

相关考题:

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

要使用动态联编,必须使用()调用虚函数。A、类名B、对象名C、派生类指针D、基类指针

在C++中,对于基类的protected成员,当以protected方式派生一个新类时,该成员将成为派生类的(31)成员。C++的基类指针可以访问派生类对象,但不能访问派生类对象的(32)成员。当一个对象被创建后,它的每一个成员函数都含有一个系统自动生成的隐含的指针,称之为(33)指针。A.privateB.protectedC.publicD.非法

下面关于动态联编的描述中,错误的是( )。A.动态联编是以虚函数为基础的。B.动态联编是在运行时确定所调用的函数代码C.动态联编调用函数操作是指向对象的指针或者对象的引用。D.动态联编是在编译时确定操作函数

对虚函数使用对象指针或引用调用,系统使用______联编;使用对象调用时,系统使用 _____联编。

通过 ______ 调用虚函数时,采用动态束定。A.对象指针B.对象名C.成员名限定D.派生类名

关于动态联编的下列叙述中, ______ 是错误的。A.动态联编是以虚函数为基础的B.动态联编调用虚函数操作是指向对象的指针或引用C.动态联编是在运行时确定所调用的函数代码的D.动态联编是在编译时确定操作函数的

派生类中所定义的虚函数的【 】不影响对它的动态联编,即基类中已定义的虚函数,其同名函数放在派生类中的【 】,都可以实现运行时多态性。

下列哪种说法不符合多态性的含义 ______。A.用对象名调用一个虚函数B.用基类的指针调用一个虚函数C.用基类的引用调用一个虚函数D.调用一个有多个重载版本的全局函数

下列关于动态联编的叙述中,错误的是( )。A.动态联编的基础是虚函数B.动态联编时在运行时确定所调用的函数代码C.只有通过基类的指针或引用才能实现动态联编D.重载也是动态联编

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

在多层次的继承结构中,基类与派生类中存在着虚函数,这时调用虚函数就一定实现动态联编吗?

一个类的层次结构中,定义有虚函数,并且都是公有继承,在下列情况下,实现动态联编的是()。A、使用类的对象调用虚函数B、使用类名限定调用虚函数,其格式如下:类名::虚函数名C、使用构造函数调用虚函数D、使用成员函数调用虚函数

当基类指针指向派生类对象时,会发生()A、错误,基类指针不能指向派生类对象B、基类指针可以指向派生类对象,但在此情况下只能调用基类自己定义的成员函数C、基类指针可以调用派生类的成员函数D、以上说法全部错误

通过下述哪一项调用虚函数时,采用动态联编。()A、对象指针B、对象名C、成员名限定D、派生类名

当派生类指针指向基类对象时()A、可以直接调用基类的成员函数B、可以调用派生类对象的成员函数C、必须强制将派生类指针转换成基类指针才能调用基类的成员函数D、以上说法都不对

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

下列关于动态联编的描述中,错误的是()。A、动态联编是以虚函数为基础B、动态联编是运行时确定所调用的函数代码的C、动态联编调用函数操作是指向对象的指针或对象引用D、动态联编是在编译时确定操作函数的

单选题基类的指针与派生类指针,可以分别指向基类对象或派生类对象而形成4种情形。在这4种情形中,需要进行强制类型转换的是()A基类指针指向基类对象B基类指针指向派生类对象C派生类指针指向基类对象D派生类指针指向派生类对象

单选题下列描述中,关于c++说法正确的是()A所有的运算符号都可以重载。不能重载的运算符只有4个,作用域运算符:’::’,成员解引用运算符:’.*’,成员访问运算符:’.’,条件运算符:’?:’B基类类型的指针可以指向子类,子类类型的指针也可以指向基类C可以在类的构造函数中对静态数据成员进行初始化D动态联编要满足两个条件:被调用的成员函数是虚函数;用指针或引用调用虚函数

单选题当基类指针指向派生类对象时,会发生()A错误,基类指针不能指向派生类对象B基类指针可以指向派生类对象,但在此情况下只能调用基类自己定义的成员函数C基类指针可以调用派生类的成员函数D以上说法全部错误

单选题通过下述哪一项调用虚函数时,采用动态联编。()A对象指针B对象名C成员名限定D派生类名

单选题在C++中,要实现动态联编,必须使用()调用虚函数。A基类指针B对象名C派生类指针D类名

单选题一个类的层次结构中,定义有虚函数,并且都是公有继承,在下列情况下,实现动态联编的是()。A使用类的对象调用虚函数B使用类名限定调用虚函数,其格式如下:类名::虚函数名C使用构造函数调用虚函数D使用成员函数调用虚函数

单选题当基类指针指向派生类对象时,利用基类指针调用派生类中与基类同名但被派生类重写后的成员函数时,调用的是()A基类的成员函数B派生类的成员函数C不确定D先调用基类的,再调用派生类的

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

问答题在多层次的继承结构中,基类与派生类中存在着虚函数,这时调用虚函数就一定实现动态联编吗?