题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-05-16 19:15:48

[填空题]如果一个类中含有纯虚函数,则该类称为 【14】

更多"如果一个类中含有纯虚函数,则该类称为 【14】 。"的相关试题:

[填空题]如果一个类中含有纯虚函数,则该类称为 【14】
[单项选择]如果一个类至少有一个纯虚函数,那么就称该类为( )。
A. 抽象类
B. 虚基类
C. 派生类
D. 以上都不对
[填空题]纯虚函数是在基类中声明但没有定义的虚函数,可以声明该函数为纯虚函数是在 【14】 置于虚函数的原型后完成的。
[填空题]一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为( )。
[填空题]含有纯虚函数的类称为______。
[填空题]在一个成员函数内调用一个虚函数时,对该虚函数的调用进行______联编。
[填空题]一旦基类定义了虚函数,该基类的派生类中的()也自动成为虚函数。
[填空题]派生类中所定义的虚函数的 [12] 不影响对它的动态联编,即基类中已定义的虚函数,其同名函数放在派生类中的 [13] ,都可以实现运行时多态性。
[单项选择]下列表示纯虚函数的成员函数是(  )。
A. virtualintfunc(int);
B. voidfunc(int)=0;
C. virtualvoidfunc=0;
D. virtualvoidrune(int){}
[单项选择]虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数,而非虚函数不支持多态调用。有如下程序:
#include <iostream>
using namespaee std;
class Base
public:
virtual void f( )cout<<"f0+";
void g( )cout<<"gO+";

class Derived:public Base
public:
void f( )cout<<"f+";
void g( )cout<<"g+";

int main( )
Derived d;
Base*P=&d:
p->f( );p->g( );
return 0;

程序的输出结果是
A. f+g+
B. f0+g+
C. f+g0+
D. f0+g0+
[填空题]一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称______。

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码