首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
2021-05-06
29
问题
有如下类定义:
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://jikaoti.com/ti/knh0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用“答题”菜单或使用VC6打开考生文件夹下的工程proj3,其中定义了Septinary类(七进制类),来表示一个七进制的数及其相关操作。和十进制的数“逢十进一”类似,七进制的数定义为“逢七进一”。这里对Septinary类的数据成员做一下说明:c
有如下类声明:classTe{public:Te();//①Tete;//②Te*
有如下程序:#includeusingnamespacestd;classObj{staticinti;public:Obj(){i++;}~Obj(){i--;}s
请打开考生文件夹下的解决方案文件proj1,其中在编辑窗口内显示的主程序文件中定义有Xabc类和主函数main。在程序文本中位于每行”//ERROR*********found*********下面的一行有错误,请加以更正。更正后程序的输出为:
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
有如下类定义classMyclasspublic:Private:intdata;};若要为Myclass类重载流输入运算符>>,使得程序中可以“cin>>obj;”形式输入Myclass类的
一个教师讲授多门课程,一门课程由多个教师讲授。则实体教师和课程间的联系是()。
使用VC6打开考生文件夹proj3下的工程pmj3,其中定义了一个字符串变量类StringVar。类成员的说明在程序注释中。请在//**********333**********和//**********666**********之间填写StringVar
在满足实体完整性约束的条件下()。
如果有以下定义及初始化:inta=3,*p=&a;则由此可以推断,*p的值是()。
随机试题
西方议会的监督权。
患者男,45岁,会计。因“缓起疑心重,行为怪异6个月”由多名家属陪同就诊。患者神色显慌张,东张西望,四处检查诊室,不能安坐。既往体健。家属补充病史:患者最近6个月以来,无明显诱因逐渐出现疑心重,表现为无端怀疑同事邻居要害他,反复向家人倾诉自己人身不安全
对于惊厥发作患儿的护理措施,应除外
基金公司合规管理部依照所规定的程序和方法,对行为对象可以开展的工作是()。
关于消费税纳税地点的说法,正确的是()。(2015年)
回避:是指侦察、检察、审判人员等在与案件有法定的利害关系或其他可能影响案件公正处理的关系时,不得参与办理该案件或者参与该案的其他诉讼活动的一项制度。在办理某一刑事案件时,下列人员中可以不回避的是()。
理论对于()相当于()对于设计
Sincethematterwasextremely______,wedealtwithitimmediately.
TheBountyHuntersAHereisadilemma.Supposeyouareacomputerhackerandyoudiscoverabuginapieceofsoftwarethat,i
Whatfunitistojumpintoapoolorgoswimminginariverinsummer!How【B1】______andrelaxingitistohaveagameoftable
最新回复
(
0
)