首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value()const { return k;} }; class MyDerived: MyBase { int j;
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value()const { return k;} }; class MyDerived: MyBase { int j;
admin
2021-02-22
39
问题
有如下类定义:
class MyBase {
int k;
public:
MyBase(int n=0):k(n) { }
int value()const { return k;}
};
class MyDerived: MyBase {
int j;
public:
MyDerived(int i): j(i) {}
int getK()const { return k; }
int getJ()const { return j; }
};
编译时发现有一处语法错误,对这个错误最准确的描述是( )。
选项
A、函数getK试图访问基类的私有成员变量k
B、在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C、类MyDerived 缺少一个无参的构造函数
D、类MyDerived的构造函数没有对基类数据成员k进行初始化
答案
A
解析
默认继承方式为私有继承,私有继承将基类的公用成员和保护成员都变为了私有成员,基类的私有成员依然属于基类私有,派生类不能访问基类的私有成员。所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/amfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于模板的叙述中,错误的是()。
请打开考生文件夹下的解决方案文件proj1,该工程中包含程序文件main.cpp,其中有类Clock(“时钟”)的定义和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应
下列关于C++函数的叙述中,正确的是()。
下列不属于软件工程3个要素的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s),该函数完成以下功能:(1)把s中的大写字母转换成小写字母,把其中的小写字母转换成大写字母。并且在函数中调用写函数WriteFile()将结果输出到modi
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义私有数据成员year、month、day,分别用于年、月、日,它们都是int型的数据,请在注释//********1
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是( )。
在E-R图中,用来表示实体联系的图形是( )。
C++类体系中,不能被派生类继承的有()。
C++语言类体系中,不能被派生类继承的有()。
随机试题
《关汉卿》中称赞关汉卿“还真是了不起的悲剧作者”的人物是()
血清IsC水平降低的是
关于水泵房设计要求中,错误的是:
运用比例分析法研究的各项指标中,净资产收益率属于()。
客户关系管理理念相对于传统管理理念的转变体现为()。
某小学三(1)班李老师发现班上有几个同学的作业总是潦草、脏、乱。为了帮助这些学生,李老师专门雕刻了2枚印章和一些好孩子的小卡通画奖品,每当这几个同学的作业工整干净,她就在练习本上加盖一个小红花印章,连续得到3次小红花就加盖一个“一级棒”,并奖励一个好孩子的
先行组织者策略是卢梭提出的。()
北齐文学家刘昼说:“外疾之害,轻于秋毫,人知避之;内疾之害,重于泰山,而莫之避。”这体现的哲学原理是:
根据下列资料。回答下列问题。2010年,浙江省粮食播种面积和单产分别比上年下降1.1%和1.3%,粮食总产量为770.67万吨,下降2.3%,其中晚稻总产量为584.71万吨,下降2.4%。油料播种面积208.75千公顷;蔬菜播种面积618.59
Awebcamisadigitalcamerathatsendsvideoimagestoothercomputerusers.It’saboutthe【C1】______ofapoolballandtypical
最新回复
(
0
)