首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列类的定义中,有( )处语法错误。 class Base { public: Base ( ) { } Base(int i) { data=i; } priv
下列类的定义中,有( )处语法错误。 class Base { public: Base ( ) { } Base(int i) { data=i; } priv
admin
2013-05-30
48
问题
下列类的定义中,有( )处语法错误。 class Base { public: Base ( ) { } Base(int i) { data=i; } private: int data; }; class Derive : public Base { public: Derive() : Base(O){} Derive (int x) { d=x; } void setvalue(int i) { data=i; } private: d; };
选项
A、1
B、2
C、3
D、4
答案
2
解析
本题考核派生类的定义和成员的访问权限。
第1处错误:在派生类的构造函数Derive(intx)中没有调用基类的构造函数对基类对象初始化。
第2处错误:数据data是基类Base的私有成员,派生类Derive不能访问,所以在函数setvalue中对data的赋值是错误的。
转载请注明原文地址:https://kaotiyun.com/show/T2Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列对于软件工程的基本原则描述中错误的是()。
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base::fun"<<end1;}};classDerived:publicBase{public:voidfun(){
若有以下程序:#include<iostream>usingnamespacestd;classA{private:inta;public:voidseta(intx){a=x;}voidshowa()
下列说法中错误的是()。
对于语句cin>>x;中的各个组成部分,下列叙述中错误的是()。
执行语句cout<<setw(6)<<setfill(’*’)<<12<<endl;结果是【】。
若有定义语句:inta=3,b=2,c=1;,则表达式a<b?a:b的值是【】。
设在主函数中有以下定义和函数调用语句,且fun()函数为void类型,请写出fun()函数的首部【】。intmain(){doubles[10][22];intn;...fun(s);...re
随机试题
在阶级社会中,占统治地位的思想文化,本质上是在经济上占统治地位的阶级的()
静脉血栓的防治主要的是
某动物,难产,经人工助产后,母畜发生右后肢外展,运步缓慢,步态僵硬,X线检查未见骨和关节异常,全身症状不明显。该病多发的动物是()
冬期施工加热养护整体式结构时,施工缝的位置应设置在()。
一般资料:求助者,女,22岁,大三学生。案例介绍:求助者两个月前和最好的朋友吵架了,吵得很凶,然后两人就不说话了,但是求助者事后又觉得自己错了,可是道歉又觉得没面子,所以就一直没和好朋友道歉。但是过了没多久,发现好朋友身边又多了一个女生,经常和她
马克思主义最显著的特征是它的科学性。()
依次填入下面句子中横线上的词语恰当的一项是( )。①仅仅________风沙袭击,固定沙丘阵地,还只是采取守势,自然是不够的。②如何_________核污染是核能利用中的一个大问题。③增强自身免疫能力对________传染病至关重要
请在“答题”菜单中选择相应的命令,并按照题目要求完成下面的操作。注意:以下的文件必须都保存在考生文件夹下。王丽是广东猎头信息文化服务公司的一名客户经理,在2013年中秋节即将来临之际,他设计了一个中秋贺卡,发给有业务来往的客户,祝他们中秋节快乐。请根据
QueenMary’sReignI.HistoriceventsA.KingHenryVIIIplannedMary,his【T1】______,【T1】______tomarryhissonEdward.B.
Mary,whenyouhavefinishedyourhomework,don’tforgettoturnoffthelight,______?
最新回复
(
0
)