首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: 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
72
问题
有如下类定义:
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://www.kaotiyun.com/show/lL8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
自然连接(Naturaljoin)是一种特殊的等值连接,下列哪个(些)是它满足下面的条件()。I、两关系间有公共域Ⅱ、通过公共域的等值进行连接Ⅲ、可进行逆运算
对于枚举类型的定义语句enumWeek{Sun,Tue=3,Fri,Sat=6,Mon};中枚举常量Mon的值为__________。
下列程序用来判断数组中特定元素的位置所在,则输出结果为()。#include#includeintfun(int*p,intn,int*j){inti;*j=0;fo
下面有关内联函数的叙述中,正确的是()。
软件生命周期分为软件定义期、软件开发期和软件维护期,详细设计属于__________中的一个阶段。
测试用例包括输入值集和__________值集。
若类A和类B的定义如下:#includeclassA{inti,j;public:intgeti(){returni;}};classB:p
下列叙述中正确的是
下列关于队列的叙述中,不正确的是()。
栈和队列的共同特点是
随机试题
广西贵糖集团是用甘蔗榨糖的制糖企业,曾经将榨糖后的废液和渣滓完全作为垃圾扔掉。后来借鉴国际上先进的工艺,把废液经过一定的工艺过程提纯出酒精;甘蔗渣经过一定的工艺生产出餐巾纸;在生产餐巾纸的过程中,造纸废液又回收做成烧碱;做烧碱过程中产生废白泥,利用废白泥又
A.60钴治疗机B.快中子C.电子束D.镭E.医用电子直线加速器治疗皮肤淋巴瘤(蕈样霉菌病)使用的放射源为
结节性黄瘤的临床表现错误的是
关于妊娠期子宫及其变化的描述错误的是
下列关于购房成本的叙述中,错误的是( )。
企业因出售、报废、毁损等原因转入清理的固定资产净值应记入()科目。
意志的品质是什么?如何培养?
一、注意事项1.申论考试是对应考者阅读理解能力、综合分析能力、提出和解决问题能力、文字表达能力的测试。2.作答参考时限:阅读资料40分钟,作答110分钟。3.仔细阅读给定资料,按照后面提出的“申论要求”依次作答。二、给定资料
古人普遍相信鬼神,今人则流行相信外星人或类似神秘的东西。迷信在古今中外都如此______,让人怀疑那是否是人类______的一种本能。人们本能地要为事情的发生找出原因,在自己难以理解时,迷信的解释也聊胜于无。填入划横线部分最恰当的一项是:
AmanwakesupinaNewYorkapartment,brewscoffeeandgoesoutintotheworld,andeverythingthatcanappearonasmartphone
最新回复
(
0
)