首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: Class MyBase{ int k; public: MyBase(int n=0):k(n){} int value()eonst{retum k;} }; class MyDe
有如下类定义: Class MyBase{ int k; public: MyBase(int n=0):k(n){} int value()eonst{retum k;} }; class MyDe
admin
2021-06-10
44
问题
有如下类定义:
Class MyBase{
int k;
public:
MyBase(int n=0):k(n){}
int value()eonst{retum k;}
};
class MyDerived:MyBase{
int j;
public:
MyDerived(int i):j(i){}
int getK()eonst{return k;}
int getJ()eonst{retum j;}
};
编译时发现有一处语法错误,对这个错误最准确的描述是( )。
选项
A、函数getK试图访问基类的私有成员变量k
B、在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C、类MyDerived缺少一个无参的构造函数
D、类MyDerived的构造函数没有对基类数据成员k进行初始化
答案
A
解析
默认继承方式为私有继承,私有继承将基类的公用成员和保护成员都变为了私有成员,基类的私有成员依然属于基类私有,派生类不能访问基类的私有成员。所以A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/1Afp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为()。
软件设计中模块划分应遵循的准则是()。
在关系模型中,每一个二维表称为一个()。
有如下语句序列:charstr[10];cin>>str;当从键盘输入"Ilovethisgame"时,str中的字符串是()。
下列关于模板的叙述中,错误的是()。
下列数据结构中,能用二分法进行查找的是()。
下列语句都是程序运行时的第1条输出语句,其中一条语句的输出效果与其他三条语句不同,该语句是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本题的功能是:从键盘输入字符串s,然后输出字符串s中的字符个数。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语
使用VC6打开考生文件夹下的源程序文件modi2.cpp。阅读下列函数说明和代码,完成空出部分程序。函数fun(intn)的功能是在n行n列的矩阵中,每行都有最大的数,本程序求这n个最大数中的最小一个,并作为参数返回。注意:不能修改程序的其他部
下面不属于软件工程的3个要素的是______。
随机试题
虚证的病理特点是
下列收集证人证言的程序,不合法的有:()
行为监察的内容主要包括监督检查用人单位安全生产的()的实施等工作。
泵站的主机组主要包括()等设备。
某投资者投资的资产由2种增为50种,下列无法因这种做法而降低的风险是()。
投资银行的主要资金来源为()。
甲采取预收货款方式向乙销售货物。合同约定,乙应于4月30日向甲预付货款,但甲由于4月26日就收到乙的预付货款,因此比合同规定的发货时间提前两天即5月28日发出货物,那么甲作为增值税纳税义务人,其纳税义务发生时间为( )。
请阅读下面录像题的情景叙述,找出情景叙述中秘书行为及工作环境中正确或错误的地方(应至少找出15处正误点)。宏远公司总经理秘书钟苗办公室。窗下,办公桌左边转角的低柜正对着窗户,低柜上是打印机,紧挨着办公桌的左边是电脑,右边是电话机(兼传真)和叠放的
根据下面统计表,回答第下面问题。
A、HeexploredthenightlifeofNewYork.B、Hecollectedusedboxesfromthestreets.C、Hejoinedmanyart-relatedactivities.D
最新回复
(
0
)