首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的执行结果为 ‘ #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
29
问题
下面程序的执行结果为 ‘ #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://jikaoti.com/ti/F5W0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序#include<stdio.h>#include<string.h>typedefstructstu{charname[10];ch
若有以下定义和语句:#include<stdio.h>chars1[10]=’’abcd!’’,*s2=’’\n123\\’’:pfinff(’’%d%d\n’’,strlen(s1),strlen(s2));则输
以下能正确定义字符串的语句是()。
有以下函数intfun(char*s){char*t=s;while(*t++);return(t-s);}该函数的功能是
有以下定义语句,编译时会出现编译错误的是
以下选项中不能作为C语言合法常量的是()。
结构化程序设计的基本原则不包括( )。
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n一1)/2的排序方法是()。
软件测试的目的是()。
软件测试的目的是()。
随机试题
物力资源的节约的主要途径有
在Internet上广泛使用的WWW是一种()。
肺痈溃脓期的治法为
易引起低血糖的药物是
审核输入凭证、记账、月末转账
感应电炉的缺点是()。
我国东汉时期,杨震在担任荆州刺史时,县令王密夜晚送去黄金,扬震坚决拒绝。王密说:“现在是夜里,没人知道。”杨震正色道:“天知,地知,你知,我知,怎么说没人知道。”这个故事给我们的启示有()。
求微分方程yˊˊ+2yˊ+y=xex的通解.
计算机的主存储器容量达到1GB时,其地址的表示至少需要使用( )位二进制。
Theboysbrokeintoexcitedcheering.
最新回复
(
0
)