首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value()const { return k;} }; class MyDerived: MyBase { int j;
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value()const { return k;} }; class MyDerived: MyBase { int j;
admin
2021-05-06
36
问题
有如下类定义:
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/EQfp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
使用VC6打开考生文件夹下的源程序文件modi1.cpp,该程序运行时有错,请改正其中的错误,使程序正常运行,并且使程序输出的结果为:a=7,b=0a=8,b=10注意:错误的语句在//******error******的下面
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)定义类的公有数据成员函数No、Name[32],其中No是int型的数据,Name[32]为字符型。请在注释//****
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:(1)完成CMyClass的构造函数,请改正注释//********1********后的错误。(2)
请打开考生文件夹下的解决方案文件proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack为抽象类,它只定义了栈的用户接口,如下
已知Value是一个类,Value是Value的一个对象。下列以非成员函数形式重载的运算符函数原形中,正确的是()。
下列有关类继承的叙述中,错误的是()。
负责数据库中查询操作的数据库语言是
某个工厂有若干个仓库,每个仓库存放有不同的零件,相同零件可能放在不同的仓库中。则实体仓库和零件间的联系是
负责数据库中查询操作的数据库语言是()。
设表的长度为n。在下列结构所对应的算法中,最坏情况下时间复杂度最低的是
随机试题
夏季,男性患儿,4岁,低热2天,今全身可见斑丘疹、水疱疹,部分水疱已破溃结痂。最可能的诊断是
维生素D缺乏可引起手足搐搦症主要是由于
学龄期儿童造血的红骨髓位于
A.估计阶段B.计划阶段C.实施阶段D.评估阶段E.反馈阶段护理活动的行动指南是
在进行环境影响预测时,需考虑环境对污染影响的承载能力,一般应该考虑两个时段,这两个时段指( )。
使用期限较长、单位价值较高,并且在使用过程中保持原有实物形态的资产是______。
清远公司为增值税一般纳税人,2014年9月初,“固定资产”账户借方余3000000元,“累计折旧”账户贷方余额500000元,9月未发生固定资产增减变动,9月计提固定资产折旧10000元,其中:生产车间固定资产折旧6000元,公司行政管理部门固
银行在进行营销决策之前,应首先对客户需求、竞争对手实力和金融市场变化趋势等内外部市场环境进行充分的诃查和分析。()
哈尔滨的名字来源于满语“阿勒锦”,意思是()。
Tight-lippedeldersusedtosay,"It’snotwhatyouwantinthisworld,butwhatyouget."Psychologyteachesthatyoudogetw
最新回复
(
0
)