首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下类声明: class MyBASE { int k; public: void set(int n){k=n;} int get()const{return k;} }; class M
有如下类声明: class MyBASE { int k; public: void set(int n){k=n;} int get()const{return k;} }; class M
admin
2010-06-06
59
问题
有如下类声明: class MyBASE { int k; public: void set(int n){k=n;} int get()const{return k;} }; class MyDERIVED:protected MyBASE { protected: int j: public: void set(int m,int n){MyBASE::set(m);j=n;} int get()const{return MyBASE::get()+j;} }; 则类MyDERIVED中保护的数据成员和成员函数的个数是( )。
选项
A、4
B、3
C、2
D、1
答案
B
解析
因为在保护继承的情况下,基类中的公有成员void set(int n)和int get()const在派生类中是保护成员,再加上派生类自身的保护成员j,一共是3个保护成员。
转载请注明原文地址:https://www.kaotiyun.com/show/fZjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下数组定义中错误的是()。
有以下程序:#inc1udeintf(intt[],intn);main(){inta[4]={1,2,3,4),s;s=f(a,2);printf("%d\n",s);}intf
给定程序MODI1.C中fun函数的功能是:求出以下分数序列的前n项之和。和值通过函数值返回main函数。例如,若n=5,则应输出:8.391667。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main
下列选项中属于面向对象设计方法主要特征的是()。
请编写函数fun,函数的功能是:将M行N列自二维数组中的数据,按行的顺序依次放到一维数组中一维数组中数据的个数存放在形参n所指的存储粤元中。例如,二维数组中的数据为:333333334444
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
有关线性链表的叙述中正确的是()。
使用VC++2010打开考生文件夹下prog1中的解决方案。此解决方案的项目中包含一个源程序文件prog1.c。在此程序中,函数fun的功能是:将a、b中的两个正整数合并形成一个新的整数放在c中。合并的方式是:将a中的十位和个位数依次放在变量c的十位和千位
设有定义: charc[]="Cc"; FILE*fp; 且fp指向以“写文本文件”的方式成功打开的文件,若要将c中的两个字符写入文件,且每个字符占一行,则下面的选项中正确的是()。
随机试题
建中公司建立由具有一定代表性的顾客所组成的样本,通过定期电话访问或者邮寄调查表的方式了解顾客的要求、意见和看法。建中公司采用的顾客满意度追踪方式为()
护士对甲状腺功能亢进病人进行健康教育的内容哪项不妥( )。
血流动力学监测中,以心排血量(CO)和体循环阻力(SVR)判断低血压原因时,可能出现的监测结果
将昏迷患者平卧,头偏向一侧的目的是
眶下间隙感染向颅内扩散,并发海绵窦血栓性静脉炎,其扩散途径通常是
()采取二级托管体制,由各承办银行总行和中央国债登记结算有限责任公司统一管理,降低了由于投资者保管纸质债权凭证带来的风险。
一家公司在经过环境扫描之后发现某项目非常具有市场前景,公司高层都为之兴奋不已。但是风险经理在经过严密分析后认为:该项目虽然市场前景广阔,但是公司目前还不具备这样的实力,且该项目风险极高。遂风险经理向公司建议取消该项目,转向其他项目。公司高层在认真研讨之后决
一个水池安装了甲、乙两条进水管,在同样的时间内,乙管的进水量是甲管的1.6倍。为了灌满空着的水池,开始由甲管灌入池水,然后关闭甲管,打开乙管,由乙管单独灌满剩下的,共用12分钟15秒,则甲管开了多长时间?
有下面程序代码:PrivateSubCommand1_Click()DimxAsInteger,SAsIntegerx=1Fork=1To3x=x+1:procx:s===s+xNextkPrintsEndSubP
有以下语句段intn1=10,n2=20;printf("【】",n1,n2);要求按以下格式输出n1和n2的值,每个输出行从第一列开始,请填空。n1=10n2=20
最新回复
(
0
)