首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: c1ass MyBase{ int k; public: MyBase(int n=0):k(n){} int value()const{ retum k;} }; c1ass MyD
有如下类定义: c1ass MyBase{ int k; public: MyBase(int n=0):k(n){} int value()const{ retum k;} }; c1ass MyD
admin
2019-06-12
86
问题
有如下类定义:
c1ass MyBase{
int k;
public:
MyBase(int n=0):k(n){}
int value()const{ retum k;}
};
c1ass MyDerived: MyBase{
intj;
public:
MyDerived(int i):j(i){}
int getK()const{ return k;}
int geU()const{ retumj;}
};
编译时发现有一处语法错误,对这个错误最准确的描述是( )。
选项
A、函数getK试图访问基类的私有成员变量k
B、在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C、类MyDerived缺少一个无参的构造函数
D、类MyDerived的构造函数没有对基类数据成员k进行初始化
答案
A
解析
此题考查的是派生类对基类成员的访问。因为类中缺省的访问权限是私有,所以本题中MyBase类中定义的成员k是私有成员。派生类中的成员只能访问基类中的公有成员和保护成员,不能访问基类中的私有成员。所以派生类中函数getK()中的语句return k;是非法的。
转载请注明原文地址:https://kaotiyun.com/show/lL8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面的符号中不属于C++关键字的是()。
下面重载乘法运算符的函数原型声明中错误的是()。
对长度为N的线性表进行顺序查找,在最坏情况下,需要的比较次数是()。
有如下类定义:classTest{intx_,y_;public:Test():a_(0),b_(0){}Test(inta,intb=0):a_(
下列关于类和对象的叙述中,错误的是()。
C++中封装性、继承性和______是面向对象思想的主要特征。
A、 B、 C、 D、 A就软件测试而言,它的目的是发现软件中的错误。但是,发现错误并不是最终目的,最终目的是通过测试发现错误之后还必须诊断并改正错误,这才是测试的目的。由于测试的目标是暴露程序中的错误,所以
当循环队列非空且队尾指针等于队头指针时,说明循环队列已满,不能进行人队运算。这种情况称为______。
下列选项可以做C++标识符的是
逻辑数据的逻辑结构主要是反映数据之间的逻辑关系,而存储结构是用来反映数据的逻辑结构在计算机存储空间中的存放形式。循环队列主要是强调数据之间的关系,因此属于逻辑结构。
随机试题
男性患儿,8岁。因发热,头痛,皮疹3天入院。查体:急性病容,皮疹出现于躯干、头面部、四肢近端。可见红斑疹、丘疹、疱疹、脓疱疹不同形态的皮疹,个别皮疹已结痂。血象:白细胞总数为4.2×109/L。患儿同学中有类似的病人。相关疾病的防治措施正确的是
下列关于F68说法正确的是
女性,45岁,因消瘦、乏力、下腹部发现包块2个月,腹胀2周就诊,消瘦,腹部移动性浊音(+)。妇科检查:子宫正常大,右侧有12cm×8cm×6cm不规则肿块,尚活动,后穹隆扪及少许结节,质硬。首选的辅助检查为
某高层商业综合楼地上共10层、地下共3层,建筑高度53.80m,总建筑面积67134.48m2。其中:地下部分建筑面积27922.30m2,使用性质为停车库及设备用房,共计停车415辆;地上部分建筑面积39215.18m2,地上1~5层使用性质为零售商业,
有关统计表明,目前我国对进口石油的依赖程度已超过50%。不少专家认为,将淀粉质植物(如:粮食、薯类、作物秸秆等)加工成乙醇、生物柴油、生物氢等,用做生产和生活能源,是我国未来能源的希望所在。回答问题。我国发展生物能源的好处不包括()。
下列选项中,属于专制君主直接进行地方监察的机构是()
病理性象征性思维
(2001年试题,七)设函数f(x),g(x)满足f’(x)=g(x),g’(x)=2ex一f(x),且f(0)=0,g(0)=2,求
PAL制式的VCD影片采用的视频压缩编码标准是(48),其图像分辨率为(49),配音的压缩编码采用(50)。DVD影片采用的视频压缩标准是(51)。
以下关于菜单的叙述中,错误的是
最新回复
(
0
)