题目内容 (请给出正确答案)
[单选题]

如果一个类至少有一个纯虚函数,那么就称为()

A.虚基类

B.抽象类

C.派生类

D.以上都不对

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“如果一个类至少有一个纯虚函数,那么就称为()”相关的问题

第1题

如果一个类至少有一个纯虚函数,那么该类称为().。
A.抽象类

B.虚基类

C.派生类

D.以上都不对

点击查看答案

第2题

如果一个类至少有一个纯虚函数,那么该类称为( )。

A.抽象类

B.虚基类

C.派生类

D.以上都不是

点击查看答案

第3题

怎样定义一个纯虚函数?含有纯虚函数的类称为什么?

点击查看答案

第4题

一、填空: 1、含有纯虚函数的类称为______。 2、如果在类...

一、填空: 1、含有纯虚函数的类称为______。 2、如果在类中定义了一个成员函数为______,则表明在该继承层次链条的派生类中有可能重新定义这个成员函数的实现,即它可能被派生类的同名函数所覆盖。 3、定义一个函数名为fun, 返回值为int, 没有参数的纯虚函数的定义是_____。 4、如果类包含了一个或多个______ ,则它是抽象类。 5、虚函数必须是类的______ 函数。 6、在面向对象的程序设计中,不同的对象可以调用相同名称的函数并导致完全不同的行为现象称为______ 。 7、成员函数有实函数、虚函数和______3 种。 8、动态联编的多态性由______支持。 9、 C++语言支持的两种多态性分别是______ 的多态性和运行时的多态性。 10、如果一个类至少有个纯虚函数,那么就称该类为______。 11、 抽象类不能定义对象。但可以声明抽象类的______转换类型。 二、选择题: (1)关于动态联编的下列叙述中,错误的是 A. 动态联编是以虚函数为基础的 B. 动态联编运行时确定所调用函数代码 C. 动态联编调用函数操作是指向对象的指针或对象引用 D. 动态联编是在编译时确定操作函数 (2)有以下类定义: class A public: virtual void fl0{ cout<<l; }; void f20{ b : public a public: . f1o{ } 若b为b类对象,p为a类指针,则下列选项正确的是( )。 a. 执行: p="&amp;b;" p->f1();语句, 输出3 B. 执行: p=&b; p->f20);语句,输出4 C. 执行: p=&b; p->fl();语句,输出2 D. 执行: p=&b; p->f20);语句,输出1 (3)关于虚函数的描述中,_______是正确的。. A. 虚函数是一个静态成员函数 B. 虚函数是一个非成员函数 C. 虚函数既可以在函数说明时定义,也可以在函数实现时定义 D. 派生类的虚函数与基类中对应的虚函数具有相同的参数个数和类型 (4)下面4个选项中,_______是用来声明虚函数的。. A. virtual B. public C. using D. false (5)下列描述中,属于抽象类的性质是________。 A. 可以说明虚函数 B. 可以进行构造函数重载 C. 可以定义友元函数 D. 不能说明其对象 (6)要实现动态联编必须_______。 A. 通过成员名限定来调用虚函数 B. 通过对象名来调用虚函数 C. 通过派生类对象来调用虚函数 D. 通过对象指针或引用来调用虚函数 (7)在类中用来声明虚成员函数的关键字是_______。 A. virtual B. public C. protected D. private (8)以下哪个基类中的成员的数表示纯虚函数________。 A. virtual void t()=0; B. void tt(int)=0; C. virtual void t(int); D. virtual void t(in){ }; 三、编程题: 使用虚函数编写程序求球体和圆柱体的体积及表面积。由于球体和圆柱体都可以看作由圆继承而来,所以可以定义圆类Circle作为基类。在Circle类中定义一个数据成员radius和两个虚函数area()和volume()。由Circle 类派生Sphere类和Column类。在派生类中对虚函数area()和volume()重新定义,分别求球体和圆柱体的体积及表面积。

点击查看答案

第5题

一个在基类中说明的虚函数,它在该基类中没有定义,但要求任何派生类都必须定义自己的版本,此虚函数又称为

A.虚析构函数

B.虚构造函数

C.纯虚函数

D.静态成员函数

点击查看答案

第6题

如果一个类至少有一个纯虚函数,那么就称该类为( )。

A.抽象类

B.虚基类

C.派生类

D.以上都不对

点击查看答案

第7题

如果一个类至少有一个纯虚函数,那么就称该类为( )。

A.抽象类

B.虚基类

C.派生类

D.以上都不对

点击查看答案

第8题

如果一个类至少有一个纯虚函数,那么就称该类为( )。

A.抽象类

B.虚基类

C.派生类

D.以上都不对

点击查看答案

第9题

如果一个类至少有一个纯虚函数,那么就称该类为( )。

A.抽象类

B.虚基类

C.派生类

D.以上三者都不对

点击查看答案

第10题

抽象类论述中,不正确的是( )。

A 如果一个类至少有一个纯虚函数,那么该类为抽象类。

B 抽象类只能用作其他类的基类,不能建立抽象类对象。

C 抽象类可以用来定义指针。

D 抽象类可以作为某个函数的返回类型。

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信