首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase{ int k; public: NyBase(int n=0):k(n){} int value()coast{return k;} }; class MyDefived:NyBase{ int j; public
有如下类定义: class MyBase{ int k; public: NyBase(int n=0):k(n){} int value()coast{return k;} }; class MyDefived:NyBase{ int j; public
admin
2021-02-22
48
问题
有如下类定义:
class MyBase{
int k;
public:
NyBase(int n=0):k(n){}
int value()coast{return k;}
};
class MyDefived:NyBase{
int j;
public:
MyDefived(int i):j(i){}
int getK()const{return k;}
int getJ()const{return j;}
};
编译时发现有一处语法错误,对这个错误最准确的描述是( )。
选项
A、函数getK试图访问基类的私有成员变量k
B、在类MyDerived的定义中,基类名NyBase前缺少关键字public、protected或private
C、类MyDefived缺少一个无参的构造函数
D、类MyDerived的构造函数没有对基类数据成员k进行初始化
答案
A
解析
默认继承方式为私有继承,私有继承将基类的公用成员和保护成员都变为了私有成员,基类的私有成员依然属于基类私有,派生类不能访问基类的私有成员。所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/0mfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
阅读以下程序:#includevoidmain(){staticinta[][2]={5,3,1,2};intij,S1=0:for(i=0;i
下列关于派生类构造函数和析构函数的说法中,错误的是()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp,阅读下列程序说明和代码,功能如下:从屏幕输入数字,然后由大到小插入指定的链中。当输入0时,表示输出的数据已经输入完成,然后把数据打印到屏幕,然后释放内存。其中定义的类并不完整,按
下列运算符不能重载为友元函数的是()。
层次型、网状型和关系型数据库划分原则是()。
某系统总体结构图如下图所示:该系统总体结构图的深度是()。
下列选项中,不是C++关键字的是
在下列选项中,不允许作为C++标识符的是
将E-R图转换为关系模式时,实体和联系都可以表示为()。
随机试题
周邦彦《少年游》中有名句:“并刀如水,吴盐胜雪,纤手破新橙。”其中“并刀”的产地在今天的()。
类白血病反应最常见的类型是
常发生耳毒性和肾毒性的药物是
[2012年真题]下列水泥品种中,不适宜用于大体积混凝土工程的是()。
投资产品组合通常是闲置多余资产,一般不超过个人或家庭资产总额的10%。()
德尔菲法是市场预测定性方法中最重要、最有效的一种方法,应用十分广泛,可用于预测()。
某汽车加工厂为增值税一般纳税人,增值税税率为17%,消费税税率为3%。该厂于2010年12月发生以下经济业务:(1)从海南某农场购进天然橡胶,开具的普通发票上注明的价款为200000元,购进该货物支付的运费为60000元(含货票)。橡胶厂将这些天然橡胶加
企业采用支付手续费方式委托代销商品,委托方确认商品销售收入的时间是()。
“双11”
(电子表格题)小李是北京某政法学院教务处的工作人员,法律系提交了2012级四个法律专业教学班的期末成绩单,为了更好地掌握各个教学班学习的整体情况,教务处领导要求她制作成绩分析表,供学院领导掌握宏观情况。请根据考生文件夹下的“Excel素材.xlsx”文档,
最新回复
(
0
)