首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #include <iostream> using namespace std; class A { public: A(int i,int j) {
若有以下程序 #include <iostream> using namespace std; class A { public: A(int i,int j) {
admin
2010-03-29
45
问题
若有以下程序 #include <iostream> using namespace std; class A { public: A(int i,int j) { a=i; b=j; } void move(int x,int y) { a+=x; b+=y; } void show() cout<<a<<","<<b<<end1; private int a,b; }; class B: private A { public: B(int i,int j):A(i,j) {} void fun() { move(3,5); } void fl() { A::show(); } int main() { B d(3,4); d. fun(); d.fl(); return 0; } 程序执行后的输出结果是
选项
A、3,4
B、6,8
C、6,9
D、4,3
答案
4
解析
本题考核派生类的应用。本题中,类B是类A的私有派生类,在类B的成员函数fun中调用基类A的成员函数move,并传入实参3和5。在类B的成员函数 f1中调用基类A的成员函数show,宋显示基类数据成员a和b的值。主函数main中,定义了派生类B的对象d,并赋初值3和4。然后调用对象d的成员函数fun和 f1,通过上述对函数fun和n的功能的描述可知,程序最后输出6和9。
转载请注明原文地址:https://jikaoti.com/ti/ZEW0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下函数的功能是:计算a的n次方作为函数值返回。doublefun(doublea,intn){inti;doubles=1.0;for(i=1;i<=n;i++)S=________;returns;}
C语言规定,在一个C程序中,main()函数的位置()。
请编写一个函数fun,它的功能是:将ss所指字符串中所有下标为奇数位置卜的字母转换为大写(若该位置上不是字母,则不转换)。例如,若输入”abc4EFg”,则应输出”aBc4EFg”。注意:部分源程序存在文件PROGl.C中。请
下面结构体的定义语句中,错误的是()。
下列叙述中正确的是()。
若要打印出字符A,以下语句不正确的是()。(注:字符A的ASCⅡ码值为65,字符a的ASCⅡ码值为97)
有如下嵌套的if语句:if(a<b)if(a<c)k=a;elsek=c;elseif(b<c)k=b;elsek=c;以下选项中与上述if语句等价的语句是()。
将C语言的整数设为整数类I,则下面属于类I实例的是()。
下面不能作为结构化方法软件需求分析工具的是()。
若有以下函数首都:intfun(doublex[10],int*n)则下面针对此函数的函数声明语句中正确的是()。
随机试题
男性患者,25岁,反复上腹隐痛3年,多在夜间发生,钡餐造影见十二指球部有一龛影。
A.羚角钩藤汤B.大定风珠C.天麻钩藤饮D.消风散E.镇肝熄风汤患者高热不退,手足抽搐,有时神昏,舌绛而干,脉弦数。治疗应选用()
曲线y=e2和直线y=1,x=1围成的图形面积等于()
据实验观察,主要吸收波长在3cm左右的微波的组织是
对混凝土强度等级低于()的结构,不宜采用钻芯法检测。
工程监理企业承担监理业务的表现形式有( )。
2011年6月7日,M公司用银行存款1500元购买原材料一批,材料已验收入库。对于该项业务的会计处理,需要用到的会计方法和技术有()。
怎样理解商品和价值是在物的外壳掩盖下的商品生产者之间的社会经济关系?
阅读下面一段说明文,完成下列5题。什么是星云?过去人们往往把天空中一切云雾状的天体都说成是星云。其实,离我们非常遥远的位于银河系以外的云雾状天体,并不是星云,而是与银河系类似的庞大的恒星系统。根据它们的外貌,人们有时也称其为河外星云,即银河系以外的星云。
Whatispapermadefrom?Whenwe【C1】_________booksornewspapers,weseldomstopandthinkaboutthethings【C2】_______tomak
最新回复
(
0
)