首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列类的定义中,有( ) 处语法错误。 class Base { public: Base(){} Base(int i) { data=i;
下列类的定义中,有( ) 处语法错误。 class Base { public: Base(){} Base(int i) { data=i;
admin
2010-03-29
63
问题
下列类的定义中,有( ) 处语法错误。 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全国计算机二级
相关试题推荐
有以下程序,执行后的输出结果是main(){inta=1,b=3,c=5;int*p1=&a,*p2=&b,*p=&c;*P=*p1*(*p2);printf("%d\n",
关于C语言中数的表示,以下叙述正确的是
某二叉树中度为2的结点有10个,则该二叉树中有()个叶子结点。
下列关于C语言文件的叙述中正确的是()。
下面结构体的定义语句中,错误的是()。
关于"while(条件表达式)循环体",以下叙述正确的是()。
下面选项中关于“文件指针”概念的叙述正确的是()。
下列关于逻辑运算符两侧运算对象的叙述中正确的是()。
在数据库设计中,有三张关于学生选课的数据表,分别是学生信息表Stu(其中包括:学生的学号,姓名,性别,年龄,身份证号),课程信息表Cou(其中包括:课程代号,课程名称),选课信息表SC(其中包括:学生的学号,课程代号,课程成绩),则表SC的关键字(键或码)
随机试题
胸壁的手术切口有()
站立过久出现下肢水肿的主要原因是
A.丙氨酸氨基转移酶(ALT)B.碱性磷酸酶(ALP)C.天门冬氨酸氨基转移酶(AST)D.γ—谷氨酰转移酶(γ—GT)E.淀粉酶(AMS)急性心肌梗死时明显增高的酶是
下面四个选项中正确的是()。
下列项目中,在会计利润的基础上应调增应纳税所得额的项目有( )。
关于巴塞尔委员会的宗旨,下列说法中错误的是()。
甲公司是一家集团企业,通过资本纽带拥有多家单独经营、无联系的企业股份。公司的董事会由主席即首席执行官及7名执行董事和两名独立董事组成。公司主要管理岗位,例如财务总监等职位统一由首席执行官批准任免。公司还另外设立了独立的审计委员会和提名委员会。内审部门每月向
审计项目组负责人A注册会计师审计甲公司2015年度财务报表,在对甲公司及其环境了解过程中,发现以下事项:(1)甲公司所处的牛物制药行业整体竞争激烈,市场处于饱和状态,同行业公司的主营业务收入年增长率低于2%,但甲公司董事会仍要求管理层将2015年度主营业
不是所有食物都适用保鲜膜。有些保鲜膜含有干扰内分泌的物质,不能碰到食物。这样一来,有些食物用保鲜膜就会很不方便,更适合用保鲜袋。据此可以推出()。
一般来说,一个企业的速动比率、流动比率和现金比率由大到小排列的顺序是()。
最新回复
(
0
)