网友您好, 请在下方输入框内输入要搜索的题目:

题目内容 (请给出正确答案)

如果派生类的成员函数的原型(函数的首部)与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性。


参考答案和解析
正确
更多 “如果派生类的成员函数的原型(函数的首部)与基类中被定义为虚函数的成员函数原型相同,那么,这个函数自动继承基类中虚函数的特性。” 相关考题
考题 下列关于虚函数的说明中,正确的是 brA .从虚基类继承的函数都是虚函数 brB .虚函数不得是静态成员函数 brC .只能通过指针或引用调用虚函数 brD .抽象类中的成员函数都是虚函数 br

考题 下列关于虚函数的描述中,正确的是A.虚函数是一个static类型的成员函数B.虚函数是一个非成员函数C.基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明D.派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型

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

考题 下列关于私有继承的说法中正确的是()。A、基类成员对派生类新定义的成员函数是不可见的;B、基类成员对派生类新定义的成员函数是可见的;C、只有基类成员中的公有成员对派生类新定义的成员函数是可见的;D、基类成员中的保护成员对派生类新定义的成员函数是可见的。

考题 如果派生类没有实现虚函数,那么它将使用它的基类的虚函数。()

考题 下列有个虚函数说法不正确的有()。A、虚函数是静态的B、虚函数声明只能出现在类定义的函数原型声明中C、一个虚函数无论被公有继承多少次,它仍然保持其虚函数的特性D、定义了虚函数后,程序中声明的指向基类的指针就可以指向其派生类

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

考题 在基类中没有具体定义,但要求任何派生类都自已定义版本的虚函数是()。 A.虚析构函数;B.构造函数;C.纯虚函数;D.静态成员函数。

考题 下面关于虚函数的描述中,正确的是( )。A.基类中利用virtual关键字说明一个虚函数后,其派生类中定义相同的原型函数时可不必加virtual来说明B.虚函数是非成员函数C.虚函数是static类型的成员函数D.派生类中的虚函数与基类中类型相同的虚函数具有不同的参数个数或类型

考题 下列是关于虚函数的描述,正确的是______。A.虚函数是一个static类型的成员函数B.虚函数是一个非成员函数C.基类中采用virtual说明一个虚函数后,派生类中定义相同原型的函数时可不必加virtual说明D.派生类中的虚函数与基类中相同原型的虚函数具有不同的参数个数或类型

考题 纯虚函数是在基类中声明但没有定义的虚函数,可以声明该函数为纯虚函数是在【 】置于虚函数的原型后完成的。

考题 1.下列有关继承和派生的叙述中,正确的是()A)派生类不能访问通过私有继承的基类的保护成员B)多继承的虚基类不能够实例化C)如果基类没有默认构造函数,派生类就应当声明带形参的构造函数D)基类的析构函数和虚函数都不能够被继承,需要在派生类中重新实现

考题 是一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本。A.虚析构函数B.构造函数C.纯虚函数D.静态成员函数

考题 要实现多态性,派生类中的虚函数必须( )。A.函数名、参数及返回值必须与基类中对应的虚函数完全相同B.参数个数不必与基类中对应的虚函数的函数名完全相同C.参数类型不必与基类中对应的虚函数的函数名完全相同D.返回值类型不必与基类中对应的虚函数的函数名完全相同

考题 下面关于虚函数的描述中,正确的是( )。A)基类中利用virtual关键字说明一个虚函数后,其派生类中定义相同的原型函数时可不必加virtual来说明B)虚函数是非成员函数C)虚函数是static类型的成员函数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 虚函数是一个static类型的成员函数B 虚函数是一个非成员函数C 基类中说明了虚函数后,派生类中与其对应的函数可不必说明为虚函数D 派生类的虚函数与基类的同名虚函数应具有不同的参数个数和类型

考题 单选题在创建派生类对象时,构造函数的执行顺序是()A 对象成员构造函数―基类构造函数―派生类本身的构造函数B 派生类本身的构造函数―基类构造函数―对象成员构造函数C 基类构造函数―派生类本身的构造函数―对象成员构造函数D 基类构造函数―对象成员构造函数―派生类本身的构造函数

考题 单选题下面关于虚函数的描述中正确的是(  )。A 虚函数是一个静态成员函数B 虚函数是一个非成员函数C 虚函数既可以在函数说明时定义,也可以在函数实现时定义D 派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型

考题 填空题虚函数是一种()成员函数。说明方法是在函数名前加关键字()。虚函数具有()性,在基类中被说明的虚函数,具有相同说明的函数在派生类中自然是虚函数。

考题 单选题下列关于虚函数的说明中,正确的是(  )。A 从虚基类继承的函数都是虚函数B 虚函数不得是静态成员函数C 只能通过指针或引用调用虚函数D 抽象类中的成员函数都是虚函数