首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class Shape{ public: ___________________ //纯虚函数Draw的声明 }; 横线处缺失的纯虚函数 Draw 的声明是
有如下类定义: class Shape{ public: ___________________ //纯虚函数Draw的声明 }; 横线处缺失的纯虚函数 Draw 的声明是
admin
2021-09-05
36
问题
有如下类定义:
class Shape{
public:
___________________ //纯虚函数Draw的声明
};
横线处缺失的纯虚函数 Draw 的声明是
选项
A、voidDraw()=0;
B、virtualvoidDraw()=0;
C、virtualvoidDraw(){}
D、virtualvoidDraw(int=0);
答案
B
解析
在基类中不能对虚函数给出有意义的实现,而把它声明为纯虚函数,它的实现留给该基类的派生类去做。这就是纯虚函数的作用。一般形式如下:
class <类名>
{
virtual <类型><函数名>(<参数表>)=0;
…
};
所以B选项正确。
转载请注明原文地址:https://kaotiyun.com/show/Tdfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>usingnamespacestd;c1assXX{intx;public:XX(intxx=0):x(xx){}intget
分析下面程序,该程序的运行结果是()。#includeclassTestClass{public:staticintm:TestClass0{m++:)TestClass(intn、{m=n:}staticv
有如下程序:#includeusingnamespacestd;classBase{intm;public:Base(){cout
由于常对象不能被更新,因此()。
下列选项中不属于结构化程序设计原则的是()。
由于常对象不能被更新,因此()。
下列有关类继承的叙述中,错误的是()。
负责数据库中查询操作的数据库语言是()。
C++语言对C语言做了很多改进,C++语言相对于C语言的最根本的变化是()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
马克思说:“立法者应该把自己看作是一个自然科学家,他不是在制造法律,不是在发明法律,而是在表述法律,……如果一个立法者用自己的臆想来代替事物的本质,那么我们就应该责备他极端任性。”下列说法不违背这句话的原意的有()。
A.异烟肼B.链霉素C.利福平D.乙胺丁醇E.对氨基水杨酸用药期间需定期检查视力、视野的药物
二尖瓣狭窄患者可听到的最重要的杂音是()
过滤器结构形式有()。
乙公司属于以境内外全部生产经营所得认定为高新技术企业的公司,在2015年初汇算清缴2014年度企业所得税时,对有关收支项目进行纳税调整后,自行将全年会计利润500万元调整为全年应纳税所得额600万元,已缴纳所得税税额为90万元。会计师事务所检查时,发现乙公
奥美拉唑治疗消化性溃疡的机制是()。
看《背影》的板书,回答问题。问题:请结合对本篇课文的了解,对该板书设计进行具体评价。
皮亚杰提出儿童的认知发展要经过以下几个阶段()。
下列程序输出的结果是()。#include<stdio.h>fun1(chara,charb){charc;c=a;a=b;b=c;}fun2(char*a,charb){charc;c=*a
ATorontomanisofferingafreeround-the-worldairtickettotherightwoman.But【C1】________apply.YoumustbenamedElizabet
最新回复
(
0
)