首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase{ int k; public: MyBase(int n=0):k(n){} int value()const{return k;} }; class MyDerived:MyBase{ int j; public
有如下类定义: class MyBase{ int k; public: MyBase(int n=0):k(n){} int value()const{return k;} }; class MyDerived:MyBase{ int j; public
admin
2019-06-12
47
问题
有如下类定义:
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/rL8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在数据库设计中,将E-R图转换为关系模式的过程属于()。
树是结点的集合,它的根结点的数目是()。
下面关于虚函数的表述中正确的是()。
语句ofstreamoutf(“TEST.DAT”,ios_base::app);功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且()。
结构化分析方法是面向()的自顶向下逐步求精进行需求分析的方法。
数据库技术的根本目标是要解决数据的()。
对于派生类的构造函数,在定义对象时构造函数的执行顺序:先执行调用______的构造函数,再执行调用子对象类的构造函数,最后执行派生类的构造函数体中的内容。
在重载运算符函数时,下面()。运算符必须重载为类成员函数形式。
在一个容量为25的循环队列中,若头指针front=15,尾指针rear=6,则该循环队列中共有【 】个元素。
在基类中有定义的纯虚函数,它要求在派生类中定义,而且基类不能用以说明对象,则该类为()。
随机试题
下列哪些属于法官张某违反法官职业道德规定的情形?(2007年试卷一第88题)
某城镇污水处理厂辐流式沉淀池的表面水力负荷为2.0m3/(m2.h),混合液在池中的停留时间为2.0h,则沉淀池的有效水深应为()。
对于实行项目法人责任制的项目,属于项目总经理职权的工作是()。
招标人确定投标文件提交截止时间时,应充分考虑投标人编制投标文件所需要的时间,自招标文件开始发出之日起至投标人提交投标文件截止之日止,最短不得少于()日。
纺织品出口临时管理的适用范围及报关规范是()。
材料二:阅读下面的短文。完成66—70题。美国科学家近日研制出一种摄像机,它可以把患者静脉的绿色视频图像投射在皮肤上,这一投影与静脉的实际位置基本一致。这样可大大减少因医护人员静脉注射不熟练给患者带来的疼痛。这台名为“静脉对比度增强仪”
健全的社区组织是开展社区工作的重要保证。社区组织建设的重点是加强社区党组织、社区居委会组织和社区中介组织建设。下列关于社区组织的说法正确的是()。①社区党组织是社区组织的领导核心②社区居委会是社区工作的执行机构③提高社
如图所示是一种家庭电路带指示灯的按键开关的电路图。使用时发现,当开关断开时,照明灯甲熄灭,指示灯乙发出微光;当开关闭合时,只有照明灯甲发光。根据这种开关的控制特性可以判断:
假设随机事件A与B相互独立,,求a的值.
Mostpeoplefeeltheneedtomakesureeveryoneinagroupiscomfortablebeforetheystartabusinessmeeting.Thispre-discuss
最新回复
(
0
)