首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; } privat
下列类的定义中,有( )处语法错误。 class Base { public: Base(){} Base(int i) { data=i; } privat
admin
2013-05-30
47
问题
下列类的定义中,有( )处语法错误。 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: int d; };
选项
A、1
B、2
C、3
D、4
答案
2
解析
本题考核派生类的定义和成员的访问权限。
第①处错误:在派生类的构造函数Derive(int x)中没有调用基类的构造函数对基类对象初始化。
第②处错误:数据data是基类Base的私有成员,派生类Derive不能访问,所以在函数setvalue中对data的赋值是错误的。
转载请注明原文地址:https://kaotiyun.com/show/H2Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序中函数scmp功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#includ<string.h>char*scmp(char*s1,char*s2){if(strcmp(s1,s2)<0)return
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intn;public:sample(){}sample(intm){
定义如下枚举类型;enum{Monday,Tuesday,Wednesday,Thrusday,Friday=2);,则下列语句正确的是()。
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
以下程序的执行结果是【】。#include<iostream.h>#include<stdlib.h>classSample{public:intx,y;Sample(){x=y=0;}
若有以下程序:#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的值是【】。
随机试题
文学语体
患者男性,56岁。肝硬化病史5年,今日饮酒后突然大量呕血,伴神志恍惚、四肢湿冷、血压下降。该患者最易出现的并发症为
不能异生为糖的是
S市A区个体运输户秦某拖欠养路费2万元,市交通局(设在B区)作出决定令秦某补交所拖欠的养路费2万元,并处以罚款4万元。秦某逾期既不履行义务,也未向人民法院起诉。市交通局拟向法院申请强制执行,它应向哪一法院申请强制执行?()
关于生效裁判申诉的审查处理,下列哪一选项是正确的?()
下列项目中属于持有现金的机会成本的是()。
用正交表L15(215)安排试验时,经过对试验数据进行方差分析后发现A与B的交互作用是显著的,并求得二维表2.3-3。因子A的两个水平下数据平均值分别为:91.5,89.5;因子B的两个水平下数据平均值分别为:92.0,89.0。如果要求指标值高,那么对
小组活动是学校组织课外活动的基本组织形式,小组活动在层次上有()。
Peoplewithhearingimpairmentsdon’twanttobetreatedasthoughtheyaresomehowlessvaluableinthecommunity.Isitnormal
SECTION2Questions11-20Questions11-15AnswerthefollowingquestionsusingNOMORETHANTHREEWORDSAND/ORANUMBERforeach
最新回复
(
0
)