首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
60
问题
有如下类定义:
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全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请完成函数fun(char*s),该函数完成以下功能:(1)把s中的大写字母转换成小写字母,把其中的小写字母转换成大写字母。并且在函数中调用写函数WriteFile()将结果输出到modi
辱算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
下列关于虚函数的描述中,正确的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成fun()函数,其功能是:求出M行N列二维数组每行元素中的最小值,并计算它们的和值。和值通过形参传回主函数输出。注意:不能修改程序的其他部分,只能修改fun()函数。1#incl
使用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了用于表示日期的类Date,但类Date的定义并不完整。请按要求完成下列操作,将类Date的定义补充完成。(1)定义私有数据成员year、month和day,分别用于表示年、月和日
数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它属于数据库设计的()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
下列各选项中,不属于序言性注释的是()。
在C++语言系统中,用于输入数据所使用的标识符cin是
在数据库系统的内部结构体系中,索引属于()。
随机试题
[A]Thereareanumberofexplanationsforourboredom.This,infact,ispartoftheproblem—weareoverstimulated.Themoree
图4—1—15所示不计自重的水平梁与桁架在B点铰接,已知:荷载F1、F均与BH垂直,F1=8kN,F=4kN,M=6kN.m,q=1kN/m,L=2m,则杆件1的内力为()。[2014年真题]
根据《废电池污染防治技术政策》,废电池污染控制应该遵循()。
经济分析是()履行对拟建项目的外部性管理职能的重要依据。
按净值计价适用于()。
目前按照《中华人民共和国证券法》的规定,证券公司客户的交易结算资金应当存放在商业银行,()管理。
健康:指一个人智力正常,行为合乎情理,能够适应正常工作、社会交往或学习,能够抵御一般疾病。根据健康的定义,下列属于健康的是( )。
关于休克的治疗,下列不正确的是
()是解放战争时期西北战场的关键一次战役,是西北战局的转折点。
让香格里拉发现自己第一次接触香格里拉(Shangri—la)这个词还是二十世纪八十年代中期,在一本简易英语。课外读物中,“香格里拉”即世外桃源。但事实上,香格里拉是一个真实存在的地方,它就在中国滇西北一带。纳西话叫香格里拉,只是词的后缀,中甸一带
最新回复
(
0
)