首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
31
问题
有如下类定义:
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/VJA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若要访问指针变量q所指向的数据,应使用表达式__________。
在进行任何C++流的操作后,都可以用C++流的有关成员函数检测流的状态;其中只能用于检测输入流状态的操作函数名称是()。
在下面的程序的横线处填上适当的语句,使该程序的输出为12。#includeusingnamespacestd;classBase{public:
下面的程序输出结果是()。#includeusingnamespacestd;voidadd(){staticintx;x++;cout
下面函数的作用是以双倍行距输出文件:voidtest(ifstream&outf,ofstream&outc){charc;while(__________){_____
下面的符号中可以用作C++标识符的是()。
如果类中的一个成员函数的定义实现在类内,则该函数系统自动默认为该类的【】函数。
队列是限定在表的一端进行插入和在另一端进行删除操作的线性表。允许插入的一端称作______。
以下选项中,合法的字符常量是()。
在C++中,实现封装性需借助于()。
随机试题
关于不协调性宫缩乏力,下列说法正确的是
COPD随着病情的发展,最终会导致
主含生物碱的中药材有
利血平+氢氯噻嗪银杏+对乙酰氨基酚
风险偏好和风险战略应由()审批。
教育部制订的《义务教育化学课程标准(2011年版)》指出:课程实施评价的重点是学业评价,其功能主要是促进学生的有效学习,改善教师的教学,进一步完善课程实施方案。义务教育阶段的化学学业评价,包括形成性评价和终结性评价,都应严格根据本标准来确定评价的目标、测
小霞能根据他人的具体情况,以平等为标准,在同情、关心的基础上对同学的学习和生活中的道德事件进行判断。根据皮亚杰的理论,小霞的道德发展处于()。
人民警察在紧急情况下可以无偿使用公民的交通工具、通讯工具等。()
①趣味是一个比喻,由口舌感觉引申出来的②文学的修养可以说就是趣味的修养③趣味对于文学的重要于此可知④辨别一种作品的趣味就是评判,玩索一种作品的趣味就是欣赏,把自己在人生、自然或艺术中所领略到的趣味表现出就是创造⑤它是一件极寻常的事,却也是一件极难的
Itseemsyoualwaysforge--yourreadingglasseswhenyouarerushingtowork,yourcoatwhenyouaregoingtothecleaners,your
最新回复
(
0
)