首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序: #include<iostream> usingnamespacestd; classA { private: int x; public: int x; void set
若有以下程序: #include<iostream> usingnamespacestd; classA { private: int x; public: int x; void set
admin
2010-03-29
27
问题
若有以下程序: #include<iostream> usingnamespacestd; classA { private: int x; public: int x; void setx(int i) { x=i; } int getx() { return x; } }; class B:public A { private: int m; public: int p; void setvalue (int a,int b,int C) { setx(A) ; z=b; m=c; } void display() { cout<<getx()<<","<<z<<","<<m<<end1; } }; int main() { B obj; obj.setvalue(2,3,4); obj.display(); return 0; } 程序运行以后的输出结果是
选项
A、产生语法错误
B、2,3,4
C、2,2,2
D、4,3,2
答案
2
解析
本题考核继承与派生。当类的继承方式为公有继承时,基类的公有成员和保护成员分别作为派生类的公有成员和保护成员,派生类的其他成员可以直接访问它们。其他外部使用者只能通过派生类的对象访问继承宋的公有成员。在本题中,数据成员z和函数setx都是基类A的公有成员,它们经过公有继承以后,在派生类B中还是公有成员,而派生类B中的函数setvalue 和 display 都是公有成员,可以通过对象对它们进行访问。所以程序中对各成员的访问是正确的。本程序的功能是输出已设置的各成员的值。
转载请注明原文地址:https://kaotiyun.com/show/cCjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下选项中,合法的一组C语言数值常量是()。
有以下程序:#include#defineS(x)2*(x)*x+1voidmain(){intk=1,j=3;printf(’’%d\n’’,S(k+j));}程序运行后的输出结果是()。
有以下程序#include<stdio.h>main(){intk=5,n=0;while(k>0){switch(k){default:break;case1:n+=k;case2:case3:n+=k;}k--;}printf
有以下程序:#include<stdio.h>main(){staticchara[]="Program",*ptr;for(ptr=a;ptr<a+7;ptr+=2)putchar(*ptr);
对于if(表达式)语句,以下叙述正确的是
若有定义intx,y;并已正确给变量赋值,则下列选项中与表达A(x—y)?(x++):(y++)中的条件表达式(x—y)等价的是()。
在下列选项中,没有构成死循环的程序段是()。
数据流图中带有箭头的线段表示的是( )。
请编写函数fun,其功能是:判断t所指字符串中的字母是否由连续递增字母序列组成(字符串长度大于等于2)。例如字符串:uvwxyz满足要求;而字符串:uvxwyz不满足要求。注意:部分源程序存放在PROC1.C中,请勿改动主函数main和其他函数中
以下叙述中正确的是()。
随机试题
Itisonlythroughpractice______onewillbeabletoswimskillfully.
pre-mRNA内含子的5‘-末端一般为()
男,40岁,拟在全麻下行肺叶切除术,为病人铺麻醉床时的操作不正确的是
某病人饱餐后不久感到胸骨后疼痛、大汗,查体:血压80/50mmHg,面色苍白,烦躁不安。护士紧急准备首选的检查是
背景材料某工程项目业主邀请了三家施工单位参加投标竞争。各投标单位的报价如表4.1,施工进度计划安排如表4.2。若以工程开工日期为折现点,贷款月利率为1%,并假设各分部工程每月完成的工作量相等,并且能按月及时收到工程款。问题:就乙、丙两家投标单
建筑墙体、屋面的保温工程施工时,监理工程师应当按照工程监理规范的要求,采取()形式实施工程监理。
关于中心极限定理,下列说法正确的是()。
某图像文件的属性信息如下图所示。下列表述正确的是()。
设3阶实对称矩阵A=(α1,α2,α3)有二重特征值λ1=λ2=2,且满足α1-2α3=(-3,0,6)T.求正交变换x=Qy,将二次型f(x1,x2,x3)=xTAx化为标准形;
A、April1st.B、April22nd.C、July1st.D、July30th.B①选项都是日期,在听音之前可预测该题与时间相关,在听音时要注意记录说话人提及的日期及相应的内容。②对话中出现了B、C、D项三个日期。其中,C项July
最新回复
(
0
)