首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value( )const{ return k;} };
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value( )const{ return k;} };
admin
2009-03-16
34
问题
有如下类定义: class MyBase { int k; public: MyBase(int n=0):k(n) { } int value( )const{ return k;} }; class MyDerived: MyBase { intj; 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
解析
本题考查的是派生类对基类成员的访问。因为类中缺省的访问权限是私有的 (private),所以本题MyBase类中定义的成员k为私有成员。而派生类中的成员只能够访问墓类中的公有成员和保护成员,不能访问基类中的私有成员。所以,派生类中的函数getK()中的return k;语句是非法的。即函数getK()试图访问基类的私有成员变量k,故应该选择A。
转载请注明原文地址:https://kaotiyun.com/show/1ojp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述中错误的是()。
下列程序的运行结果是()。#includevoidmain()voidfun(int*s,int*p){inta[]={2,3,4,5},k,x;{staticintt=3;for
己知inta=6;则执行a+=a一=a*a;语句后,a的值为()。
以下叙述中错误的是()。
有以下程序#include<stdio.h>main(){intx=0x9;printf("%c\n",’A’+x);}程序运行后的输出结果是
下列选项中,不属于数据库管理的是()。
结构化程序设计中,下面对goto语句使用描述正确的是()。
一棵二叉树中共有80个叶子结点与70个度为1的结点,则该二叉树中的总结点数为
对序线性表(23,29,34,55,60,70,78)用二分法查找值为60的元素时,需要比较次数为()。
在数据流图中,带有箭头的线段表示的是()。
随机试题
Yearsago,doctorsoftensaidthatpainwasanormalpartoflife.Inparticular,whenolderpatients【C1】________ofpain,theyw
患者,男性,50岁,既往有肝炎病史,因呕血1d急诊入院。体格检查贫血貌,血红蛋白80g/L,血小板数50×109/L,白细胞数4.0×109/L,以下哪项为其主要临床表现
某患者缺失,可摘局部义齿戴用2年后,侧塑料基托折断。检查发现义齿游离端翘动,其他部位密合。最佳的处理方法是
A.益肾健骨、软坚散结B.滋阴潜阳、软坚散结C.平肝潜阳、软坚散结D.养血补心、软坚散结E.清肺化痰、软坚散结
A、盐酸麻黄碱B、重酒石酸去甲肾上腺素C、盐酸克仑特罗D、重酒石酸间羟胺E、盐酸多巴胺()有叔丁氨基。
关于合伙企业与个人独资企业的表述,下列哪一选项是正确的?(2013年试卷三第30题)
U会计师事务所正在与X公司协商2010年度财务报表审计事宜。在双方商定审计业务约定书具体条款之前,U会计师事务所需要考虑能否保持独立性。假定A注册会汁师是U会计师事务所拟指派的项目组成员。以下是U会计师事务所正在考虑的若干情况,请代为做出正确的判断。项
各地将军、大臣的设置和_______政策的实施,说明清代封建专制主义中央集权的统治已深入到边疆地区。
计算机应用于管理的过程经历了EDP、TPS、M1S、DSS等几个阶段,其中主要以模拟人们的手工劳动,减轻人们的劳动强度为目的的阶段是
(1)从student表查询所有性别为“男”的学生信息,并按学号升序排序将查询结果存入results表。(2)利用表单向导生成一个表单,该表单含有student表的“学号”、“班级”、“姓名”和“性别”4个字段,按“学号”字段升序排序,其他设置采
最新回复
(
0
)