首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: Class MyBase{ int k; public: MyBase(int n=0):k(n){} int value()eonst{retum k;} }; class MyDe
有如下类定义: Class MyBase{ int k; public: MyBase(int n=0):k(n){} int value()eonst{retum k;} }; class MyDe
admin
2021-06-10
61
问题
有如下类定义:
Class MyBase{
int k;
public:
MyBase(int n=0):k(n){}
int value()eonst{retum k;}
};
class MyDerived:MyBase{
int j;
public:
MyDerived(int i):j(i){}
int getK()eonst{return k;}
int getJ()eonst{retum j;}
};
编译时发现有一处语法错误,对这个错误最准确的描述是( )。
选项
A、函数getK试图访问基类的私有成员变量k
B、在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C、类MyDerived缺少一个无参的构造函数
D、类MyDerived的构造函数没有对基类数据成员k进行初始化
答案
A
解析
默认继承方式为私有继承,私有继承将基类的公用成员和保护成员都变为了私有成员,基类的私有成员依然属于基类私有,派生类不能访问基类的私有成员。所以A选项正确。
转载请注明原文地址:https://www.kaotiyun.com/show/1Afp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
当派生类从一个基类保护继承时,基类中的一些成员在派生类中成为保护成员,这些成员在基类中原有的访问属性是()。
有如下程序#include#includeusingnamespacestd;classMyClass{public:MyClass(){cout<<’A’;)MyClass(ch
有如下程序:#includeusingnamespacestd;classBase{public:voidfun(){eout
下列叙述中正确的是()。
设二叉树的前序序列为ABDEGHCFIJ,中序序列为DBGEHACIFJ。则后序序列为
关于函数重载,下列叙述中错误的是()。
若MyClass为一个类,执行“MyClassa[4],宰p[5];"语句时会自动调用该类构造函数的次数是()。
下列关于类模板的描述中,错误的是()。
下列有关继承和派生的叙述中,正确的是()。
若整型变量a、b、C、d中的值依次为:1、4、3、2。则条件表达式a<b?a:c<d?c:d的值是()。
随机试题
混凝土模板工程设计的主要原则包括( )。
借料划线,首先要知道待划毛坯的误差程度,确定要借料的方向和大小,以提高划线效率。()
债权人的撤销权行使的形式()
位于颅中窝的是
采用FOB条件成交时,卖方欲不负担装船费用,可采用()。
不征土地增值税的房地产赠与行为包括的情况有()。
甲公司向乙银行借款,并以其所持有的某上市公司的股权用于质押。根据《物权法》的规定,该质权设立的时间是()。(2008年)
A注册会计师负责审计甲公司20×8年度财务报表。在了解内部控制时,A注册会计师遇到下列事项,请代为做出正确的专业判断。下列情形中,A注册会计师认为通常适合采用信息技术控制的有()。
材料:某试点高中想全面改革现有学业评价体系,过去百分制的分数将退出历史舞台,学生的成绩单上取而代之的将是A、B、C、D等12档等级。与过去的百分制不同,实行等级制后,学生成绩单上的成绩只是为了反映成长,而不是位置。新方案允许学生在部分课程上自由选择等级
质量为1g的质点受外力作用作直线运动,外力和时间成正比,和质点的运动速度成反比,在t=10s时,速度等于50cm/s,外力为39.2cm/s2,问运动开始1min后的速度是多少?
最新回复
(
0
)