首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; }
下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; }
admin
2009-02-15
45
问题
下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; } private: int data; }; class Derive: public Base { public: Derive(): Base(0){} 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/Ezjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
给定程序中,函数fun的功能是:计算出形参s所指字符串中包含的单词个数,作为函数值返回。为便于统计,规定各单词之间用空格隔开。例如,形参s所指的字符串为:ThisisaClanguageprogram,函数的返回值为6。请在程序
有以下程序:#includeintfun(){staticintx=1:x+=1;returnx;}main(){inti,s=1;
有以下程序段:#includeinta,b,c;a=10;b=50;c=30;if(a>b)a=b,b=c;c=a;prinff(“a=%db=%dc=%d\n”,a,b,c);程序的输出结
有以下程序:#include<stdio.h>main(){inta[4][4]={{1,4,3,2},{8,6,5,7},{3,7,2,5},{4,8,6,1}};inti,j,k,t;for(i=0;i<4;i++)for(j=0
关于程序模块化,以下叙述错误的是
对关系S和R进行集合运算,结果中既包含S中的所有元组也包含R中的所有元组,这样的集合运算称为()。
下面对软件特点描述错误的是
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
关系数据模型的三个组成部分中不包括()。
随机试题
老年人动脉管壁硬化,大动脉的弹性贮器作用减弱引起
男,35岁。诊断为肾病综合征,用强的松60mg/d2个月,尿蛋白由(++++)减为(±)。近1周发生上腹痛、烧心。应如何处理
印花税应计入()账户。
我某出口公司对美成交出口电冰箱4500台,合同规定pyw-A、pyw-B、pyw-C型三种型号各1500台,不得分批装运。待我方发货时,发现pyw-B型电冰箱只有1450台,而其他两种型号的电冰箱存货充足,考虑到pyw-B数量短缺不大,我方于是便以50台p
甲公司生产的A产品2010年计划成本和12月份实际发生的材料消耗量及材料单位如下表所示。 要求:根据上述资料,分析回答下列问题。直接材料的成本差异为()元。
关于右图所示装置的用途,说法正确的是()。
关于成就测验,下列说法正确的是()
Maybeunemploymentisn’tsobadafterall.Anewstudysaysthathavingademanding,unstableandthanklessjobmaymakeyoueve
低碳生活(lowcarbonlife)对于我们普通人来说是一种态度。我们应该积极提倡并去实践低碳生活,从自己做起,从节约水电这些点滴做起。除了植树,有的人买运输里程很短的商品,还有人坚持爬楼梯,形形色色,非常有趣。“低碳生活”的理念逐渐被世界各国所接受
Peoplewholiveinheavilyindustrializedareasdonotgetasmuchsunlightastheyshould.Dust【C1】______overacityataltitud
最新回复
(
0
)