首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase{ int k: public: MyBase(int n:0):k(n){) int value()const{return k;} }; class MyDeriv
有如下类定义: class MyBase{ int k: public: MyBase(int n:0):k(n){) int value()const{return k;} }; class MyDeriv
admin
2019-02-22
31
问题
有如下类定义:
class MyBase{
int k:
public:
MyBase(int n:0):k(n){)
int value()const{return k;}
};
class MyDerived:MyBase{
int i;
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
解析
此题考查的是派生类对基类成员的访问。冈为类中缺省的访问权限是私有,所以本题中MyBase类中定义的成员k是私有成员。派生类中的成员只能访问基类中的公有成员和保护成员,不能访问基类中的私有成员。所以派生类中函数getK()中的语句returnk;是非法的。
转载请注明原文地址:https://kaotiyun.com/show/M0Ap777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序intā*f(int*x,int*y){if(*x<*y)returnx;elsereturny;}main(){inta=7,b=8
在C++语言中,访问一个对象的成员所用的运算符是______,访问一个指针所指向的对象的成员所用的运算符是______。
设char型变量x中的值为10100111,则表达式(2+x)^(~3)的值是
下面是“二维向量”vector2D的定义,其中作为成员函数重载的运算符“+”的功能是将两向量的分量x和y对应相加,然后返回作为相加结果的新对象;请填空补充完整。classvector2D{doublex;//x分量
以下程序不用第三个变量实现将两个数进行对调的操作,划线处应为()。main(){inta,b;scanf(“%d%d”,&a,&b);cin>>a>>b;tout<<“a=”<<a<<“b=”<<b;
软件开发离不开系统环境资源的支持,其中必要的测试数据属于
线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是
数据模型按不同应用层次分成3种类型,它们是概念数据模型、______和物理数据模型。
当使用fstream流类定义一个流对象并打开一个磁盘文件时,文件的隐含打开方式为
有下列二叉树,对此二叉树前序遍历的结果是()。
随机试题
出现某些难以控制的不必要的担心,这属于()
法律关系主体包括()或其他组织。
()被视为最具权威性的股份指数,也被认为是反映美国政治、经济和社会最灵敏的指标。
新设立的风景名胜区与自然保护区不得重合或者交叉。()
根据对联的类别,“海纳百川,有容乃大;壁立千仞,无欲则刚”是()。
随着老龄化的加速,我国养老问题日益引人关注。最新的统计资料表明,我国企业退休人员已超过6000万人,基本养老金人均每月1700多元,能够维持基本生活需要;农村老人主要依靠自身劳作、每月55元或更多的养老金,以及子女能够提供的赡养费等勉强过日子,生不起病。城
当怀揣着航海计划的哥伦布同西班牙王室讨价还价时,伊莎贝尔女王在谈判中接受了这个普通百姓的热切要求。为了资助哥伦布的远航,女王甚至卖掉了自己王冠上的珠宝。但是,她由此赢回了更加辉煌的王冠,那是世界霸主的桂冠。为本文段加一个标题,最适合的是()。
将一个表面积为18平方厘米的正方体沿对角线切成两块对称的三棱柱(见右图),并将这两块三棱柱重新拼接成一个大的三棱柱。则这个大三棱柱的表面积最大为()平方厘米。
神经冲动在神经元之间的传递是借助()实现的。
Mancannotgoonincreasinghisnumberatthepresentrate.Inthe【C1】______30yearsmanwillfaceaperiodofcrisis.【C2】______
最新回复
(
0
)