首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase{ int k; public: MyBase(int n=0):k(n){} int value()const{return k;} }; class MyD
有如下类定义: class MyBase{ int k; public: MyBase(int n=0):k(n){} int value()const{return k;} }; class MyD
admin
2016-09-20
48
问题
有如下类定义:
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()eonst{return k;}
int geO()const{return j;}
};
编译时发现有一处语法错误,对这个错误最准确的描述是( )。
选项
A、函数getK试图访问基类的私有成员变量k
B、在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C、类MyDerived缺少一个无参的构造函数
D、类MyDerived的构造函数没有对基类数据成员k进行初始化
答案
A
解析
默认继承方式为私有继承,私有继承将基类的公用成员和保护成员都变为了私有成员,基类的私有成员依然属于基类私有,派生类不能访问基类的私有成员。所以A选项正确。
转载请注明原文地址:https://kaotiyun.com/show/MpNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有数组定义:chararray[]="China";,则数组array所占的空间为
以下不能正确创建输出文件对象并使其与磁盘文件相关联的语句组的选项是()。
有以下程序:#include<iostream>#include<string>usingnamespacestd;intmain(){chars[]="\n123\\";c
将x+y*z中的“+”用成员函数重载,“*”用友元函数重载应写为【】。
若有以下程序:#include<iostream>usingnamespacestd;classBase{private:inta,b;public:Base(intx
不能作为函数重载的判断依据的是()。
下面程序的输出结果是【】。#include<iostream.h>voidmain(){inta[6]={1,2,3,4,5,6};for(inti=0;i<5;i++)
下列运算符中哪些是不能够被重载的?
软件需求分析阶段的工作,可以分为四个方面:需求获取,需求分析,编写需求规格说明书,以及
下列关于链式存储的叙述中,正确的是()。
随机试题
Itwasnotuntilhecameback______Ilefttheoffice.
下列选项中,说明了要坚持“两点论”、全面看问题的是
A.甘草、白术B.白术、防风C.防风、当归D.当归、桂枝E.桂枝、茯苓防己黄芪汤与当归拈痛汤的组成药物中均含有
女性,20岁。因哮喘重度发作自服氨茶碱、泼尼松(强的松)已3小时不见改善来院急诊。体检见患者端坐呼吸,明显发绀,两肺呼吸音低,呼气显著延长,少量哮鸣音。下列紧急处理中哪项选择欠合理
该病例中医辨证当为()该病例中医治法为()
会计分期基本前提的主要意义在于界定了会计信息的时间段落,为分期结算账目和编制会计报告表,贯彻( )等奠定了理论和实务基础。
申请证券评估资格的资产评估机构最近3年评估业务收入合计不少于(),且每年不少于()。
公民从18周岁起到死亡时止,具有民事权利能力,依法享有民事权利,承担民事义务。
根据以下资料,回答下列问题。2012年,全国国内旅游人数29.57亿人次,比上年增长12.0%。其中,城镇居民19.33亿人次。2012年,全国国内旅游收入22706.22亿元人民币,比上年增长17.6%。2012年全年入境外国游客人数比上年增长
Weallseeandhearaboutextraordinarypeoplearoundusandwonderwhywecan’tbemorelikethem.Sometimeswechuckthatnoti
最新回复
(
0
)