首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value()const {return k;} }; class
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value()const {return k;} }; class
admin
2020-07-23
23
问题
有如下类定义:
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()eonst{return k;}
int getJ()eonst{return j;}
};
编译时发现有一处语法错误,对这个错误最准确的描述是( )。
选项
A、函数getK试图访问基类的私有成员变量k
B、在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C、类MyDerived缺少一个无参的构造函数
D、类NyDerived的构造函数没有对基类数据成员k进行初始化
答案
A
解析
默认继承方式为私有继承,私有继承将基类的公用成员和保护成员都变为了私有成员,基类的私有成员依然属于基类私有,派生类不能访问基类的私有成员。所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/dQyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下两个类定义:classAA{};classBB{AAv1,*v2;BBv3;int*v4;};其中有一个成员变量的定义
下列有关虚函数的表述中正确的是
若AA为一个类,a为该类的非静态数据成员,在该类的一个成员函数定义中访问a时,其书写格式为
在软件开发中,需求分析阶段产生的主要文档是( )。
下列关于模板的表述中,错误的是
下列叙述中正确的是
下列关于运算符重载的描述中,错误的是
若MyTemp是一个只有一个虚拟类型参数的类模板,且有如下语句序列MyTempp2;MyTempp3[3];编译系统在处理上钢琴-无名面的语句序列时,所生成的模板MyTemp的实例的个数是
在下列枚举符号中,用来表示"相对于当前位置"文件定位方式的是()。
下列语句中,错误的是()。
随机试题
什么叫主动控制悬架?
A.耳内有雷鸣或潮声,恼怒后加重B.恼怒后突然双耳失听C.耳内闻及蝉鸣之声,时作时止D.双耳呼呼作响,耳内闭塞憋气明显E.双耳呼呼作响虚证耳鸣、耳聋的临床表现是
体液浓度失调导致()
拔除下颌前牙时一般选用的麻醉方法是
债权和物权的不同点体现在( )。
运用指标对经济周期进行分析,可发现滞后指标的峰顶与谷底总是在经济周期的峰顶与谷底( )出现。
饭店工作人员发现违法犯罪分子、形迹可疑的人员和被公安机关通缉的罪犯,未向当地公安机关报告,知情不报或隐瞒包庇的,公安机关可以酌情给予警告或者处以()以下罚款。
概括给定材料所反映的主要问题(20分)。要求:概括准确,条理清楚,语言简洁,不超过150字。就材料所涉及的主要问题,自选角度,自拟标题,写一篇议论文。要求:观点鲜明,论述深刻,内容充实,表达准确,不少于800字。
根据下列资料,回答下列问题。公路客运方面:10月5日共发送客车3546车次,发送旅客5.45万人次;抵达客车1472车次,抵达旅客1.88万人次。民航方面:10月5日共发送航班236班次,发送旅客3.25万人次;抵达航班233班次,抵达旅客2.83
甲公司和乙公司签订购买盐酸3000升的合同。合同约定,乙公司购买盐酸3000升,并在签订合同时,乙公司支付了价款。甲公司委托丙运输公司将盐酸发运到乙公司指定的仓库。不料在运输途中,一罐盐酸从车上掉落,导致盐酸泄漏,将路上行人丁的左臂大面积灼伤。丙运输公
最新回复
(
0
)