首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列类的定义中,有( ) 处语法错误。 class Base { public: Base(){} Base(int i) { data=i;
下列类的定义中,有( ) 处语法错误。 class Base { public: Base(){} Base(int i) { data=i;
admin
2010-03-29
56
问题
下列类的定义中,有( ) 处语法错误。 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
解析
本题考核派生类的定义和成员的访问权限。第一处错误:在派生类的构造函数Derive(int x)中没有调用基类的构造函数对基类对象初始化:第二处错误:数据data是基类Base的私有成员,派生类Derive不能访问,所以在函数setvalue中对data的赋值是错误的。
转载请注明原文地址:https://kaotiyun.com/show/hDjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下关于结构化程序设计的叙述中正确的是
设有以下函数:voidfun(intn,char*s){……}则下面对函数指针的定义和赋值均正确的是
在数据库设计中,将E-R图转换成关系数据模型的过程属于()。
若有如下说明,且int类型占两个字节,则正确的叙述为()。structst{inta;intb[2];}a;
以下叙述中错误的是()。
以下叙述中正确的是
使用VC++2010打开考生文件夹下modi1中的解决方案。此解决方案的项目中包含一个源程序文件mMi1.c。在此程序中,函数fun的功能是:从P所指字符串中找出ASCII码值最大的字符,将其放在第一个位置上,并将该字符前的原字符向后顺序移动。例如,调用
设循环队列为Q(1:m),其初始状态为front=rear=m。经过一系列入队与退队运算后,front=15,rear=20。现要在该循环队列中寻找最大值的元素,最坏情况下需要比较的次数为
以下不能用于描述算法的是
关于"while(条件表达式)循环体",以下叙述正确的是()。
随机试题
机体以最大能力消除药物时的方式药物的半衰期与血药浓度高低无关
能卤化细菌体蛋白,用于口腔溃疡的非处方药是()。
除可以当场作出行政许可决定的外,行政机关应当自受理行政许可申请之日起()日内作出行政许可决定。
生态保护应遵循()的原则。
室内消火栓栓口的出水压力大于()MPa时,应设减压设施。
甲公司每年的最低运营资本是3000万元,需要5000万元维持运营的可能性是7%,需要7000万元维持运营的可能性是2%,甲公司生存概率为98%时需要的风险资本是()万元。
笑声:朗朗
述评埃里克森的人格发展八阶段论。
Whichofthefollowingsentencesexpresses"probability"?
Thereisapopularbeliefamongparentsthatschoolsarenolongerinterestedinspelling.Thisis,however,a【C1】______.Nosch
最新回复
(
0
)