首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的执行结果为 ‘ #include"iostream" using namespace std; class A { int a; public: void Sera(int x
下面程序的执行结果为 ‘ #include"iostream" using namespace std; class A { int a; public: void Sera(int x
admin
2010-03-29
65
问题
下面程序的执行结果为 ‘ #include"iostream" using namespace std; class A { int a; public: void Sera(int x){a=x;} void Display_a(){cout<<a<<endl;} }; class B { int b; public: void Setb(int x){ b=x;} void Dispaly_b() {cout<<b<<endl;} }; class C:public A,private B { private: int c; public: void Setc(int x,int y,int z) { c=z;Sera(x);Serb(y);} void Display_c(){cout<<c<<endl;} }; ① void main() ② { ③ C cc; ④ cc.Seta(1); ⑤ cc.Display_a(); ⑥ cc.Setc(2,2,3); ⑦ cc.Dispaly_b(); ⑧ cc.Display_c(); }
选项
A、输出为2 2 3
B、有错误在第5行
C、输出为1 2 3
D、有错误在第7行
答案
8
解析
private继承不能调用Display_b函数, public继承可以调用基类中非private成员。注意:类的继承方式public,proctected和private的区别。
转载请注明原文地址:https://www.kaotiyun.com/show/76jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
(40)有以下程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen(’’d2.dat’’,’’wb’’);fw
以下不正确的定义语句是()。
有下列程序:maln(){inti,t[][3]={9,8,7,6,5,4,3,2,1},ifor(i=0;i
下面结构体的定义语句中,错误的是()。
在关系模型中,每一个二维表称为一个
若要求从键盘读入含有空格字符的字符串,应使用函数
以下定义数组的语句中错误的是
设表的长度为20。则在最坏情况下,冒泡排序的比较次数为
交换两个变量的值,不允许用临时变量,应该使用下列()位运算符。
随机试题
A、 B、 C、 D、 D
有关静脉肾盂造影的叙述,错误的是
关于多层螺旋CT的叙述,错误的是
下列属于CT使用阴性对比剂的是
当参加验收的各方对建筑工程施工质量验收意见不一致时,可请工程质量监督机构协调处理。()
房屋建筑工程保修期,从( )之日起计算。
从2003年到2007年,招生人数增长最快的是()。根据资料,下列说法正确的是()。
根据我国宪法,下列关于非公有制经济的表述,不正确的是()
数据运行一段时间后,由于记录不断增删改,会使数据库的物理存储情况变坏,降低了数据的存取效率,数据库的性能也下降,这时,数据库管理员就要对数据库进行______。
UnlikemanyrecentinterpretationsofBeethoven’spianosonatas,therecitalist’sperformancewasadelightfullyfreeandintros
最新回复
(
0
)