首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类定义: class MyBase{ int k; public: MyBase(int n=0):k(n){} int value( )const{return k;} }; class MyDerived
有如下类定义: class MyBase{ int k; public: MyBase(int n=0):k(n){} int value( )const{return k;} }; class MyDerived
admin
2010-12-16
31
问题
有如下类定义: 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 getJ( )const{return j;} }; 编译时发现有一处语法错误,对这个错误最准确的描述是
选项
A、函数getK试图访问基类的私有成员变量K
B、在类MyDerived的定义中,基类名MyBase前缺少关键字public、protected或private
C、类MyDerived缺少一个无参的构造函数
D、类MyDerived的构造函数没有对基数数据成员K进行初始化
答案
A
解析
派生类的成员函数不能访问基类的私有函数。
转载请注明原文地址:https://kaotiyun.com/show/KhVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下程序段的输出结果是()。#include<stdio.h>main(){charp[][4]={"ABC","DEF","GHI");inti;for(i=0;i<3;i++)
设已有定义:floatx;,则以下对指针变量p进行定义且赋初值的语句中正确的是()。
C$吾言源程序名的后缀是()。
以下有关宏替换的叙述不正确的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
给定程序MODI1.C中函数fun的功能是:从低位开始取出长整型变量S中奇数位上的数,依次构成一个新数放在t中,高位仍在高位,低位仍在低位。例如,当s中的数为:7654321时,t中的数为:7531。请改正程序中的错误.使它能得出正确的结果。
以下关于宏的叙述中正确的是()。
设有宏定义:#defineIsDIV(k,n)((k%n==1)?1:0)且变量m已正确定义并赋值,则宏调用:IsDIV(m,5)&&IsDIV(m,7)为真时所要表达的是()。
下列哪一条不属于数据库设计的任务?()
C语言中最基本的数据类型包括()。
随机试题
凡新增土地和原使用的土地()等,均实行有偿有限期使用。
Mr.Brownownsa______shopintown.Healsoemploysthree______assistants.
()是对项目进行全面管理的中心,反映了各投资方对项目的要求,通常采用间接管理方式。
某市的市区北部有一段古城墙,为省级文物保护单位,并划定古城墙内外各100m为保护区,只准绿化,不许建设,由园林绿化队管理。有一投资者看中这块风水宝地,以每年支付100万元的租金在离古城墙50m处投资建设五栋二层青瓦灰砖小别墅,在与绿化队签订了协议后,随即组
在下图所示双代号时标网络计划中,如果C、E、H三项工作因共用一台施工机械而必须顺序施工,则该施工机械在现场的最小闲置时间为__________周。()
某市水务公司和甲单位同在A行开户,本月甲单位向水务公司支付水费50万元,另甲单位由于资金困难,向A银行申请贷款100万元,期限为6个月,银行经审无误办理,后因各种原因甲单位该笔贷款不能按期归还,办理展期手续。按规定,A银行的贷款应转入到甲单位的(
下列行为中,可以进行代理的是()。
在基督教发展的历史上,发生过两次大的分裂,第二次分裂由()而引发,发生在公元16世纪。
注意
AntarcticOceanSanctuarycoversanareaof18millionsquarekilometers.
最新回复
(
0
)