首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
15
问题
有如下类定义:
class MyBase{
int k;
public:
MyBase(int n=0):k(n){}
int value()const{return k;}
};
class MyDerived:MyBase{
int I;
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/ahyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
常量4.2,4.2f,4L的数据类型分别是
有如下程序#includeusingnamespacestd;classAA{charc;public:AA(charch):c(ch){cout
下列有关类继承的表述中,错误的是
对于一个类定义,编译器可能会自动生成的函数不包括
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
下列叙述中正确的是
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
下列符号中不属于C++关键字的是()。
若实体A和B是一对一的联系,实体B和c是多对一的联系,财实体A和c的联系是()。
在关系中凡能惟一标识元组的最小属性集称为该表的键或码。二维表中可能有若干个键,它们称为该表的()。
随机试题
弥漫性甲状腺肿伴甲亢所致甲状腺肿大最有鉴别意义的体征是甲状腺
与活动有关的血尿和腰腹疼痛。首先应考虑
中药、蒙药、苗药等属于
大豆是含蛋白质最多的植物性食物,也是我国人民膳食中优质蛋白质的来源。大豆中蛋白质的含量为()。
阳和汤中配伍麻黄的意义在于
别嘌呤醇治疗高尿酸血症的生化机制是
在对短期借款实施相关审计程序后,需对所取得的审计证据进行评价。以下有关短期借款审计证据可靠性的论述中,正确的有( )。在审计短期借款项目时,应当结合财务费用项目的审计,测试Q公司本期反映的短期借款利息的整体合理性。以下各项审计程序中,与实现上述审计目
在某产品展销会上,某公司销售员说:“我们公司这个产品很好,我相信大家都会喜欢。”当一拨客户过来时,他接着又说:“我们公司的这个产品没有谁不会不喜欢的。”以上文段说明()。
甲为某国贩毒集团的头目。2011年10月的一天,甲伙同该集团的多名外国人,武力抢劫行驶在湄公河流经泰国段的中国货船,并残忍杀害我国籍船员多名。2012年9月,甲等被告人在我国接受刑事审判。其所依据的刑法管辖权的原则是
采用10Base一5的局域网表示(1)。采用特性阻抗为(2)Ω的粗同轴电缆。这种网络的收发器不在网卡上,而是直接与电缆相连,收发器电缆最长为(3),最大节点数限于(4)个工作站。(3)
最新回复
(
0
)