首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
若有以下程序 #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
77
问题
若有以下程序 #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://kaotiyun.com/show/sNjp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下函数的功能是:计算a的n次方作为函数值返回。doublefun(doublea,intn){inti;doubles=1.0;for(i=1;i<=n;i++)S=________;returns;}
以下程序拟读取一个学生结构体中的人名,查找其年龄并输出:#include#include#includestructstu{charname[10];intage;};structstuteam[6]={’’zhangli’’,18,
若有定义语句:inta[2][3],*p[3];则以下语句中正确的是()。
在数据库系统的内部结构体系中,索引属于()。
当a=4,b=5,c=7,d=6时,执行下面一段程序:if(a<b)if(c<d)x=1;elseif(a<c)if(b<c)x=2;elsex=3:elsex=4;else
软件开发中需求分析的主要任务是()。
下面不能作为结构化方法软件需求分析工具的是()。
下面属于面向对象方法中对象基本特点的是
若有如下形式的函数 intfun(inta[],int*p,intn) {……} 调用函数之前需要对函数进行声明,则以下选项中错误的是()。
若有函数首部intfun(doublex[10],int*n),则下列针对此函数的函数声明语句中正确的是()。
随机试题
自动的adj.a______
脂肪动员的关键酶为
女性,18岁。因头晕、乏力在当地医院诊断为再生障碍性贫血,近3天排鲜红全程血尿.查APTT、PT、TT时间正常,纤维蛋白原含量正常。白细胞0.9×109/L,Hb65g/L,血小板7×=109/L,止血的最佳方法是
下列有关贲门失弛缓症叙述正确的是
男性,56岁,发现高血压10年,1周来工作繁忙,出现头晕、头胀、胸闷,昨晚气促、心慌。以往无心力衰竭史。血压186/112mmHg,心率118次/min,律齐,双肺呼吸音粗,下肢无水肿。当心功能进入失代偿期时,下列哪一项临床表现最早出现
A、解毒敛疮B、清肝泻火C、散瘀消痈D、活血祛瘀E、祛痰止咳除凉血止血,侧柏叶还能
项目团队的发展过程中,磨合阶段的各种磨合包括()。
下列行为属于视同销售货物,应征收增值税的有( )。
A.事件:成绩不好,被打。B.后果:被人嘲笑。C.情绪:低落,伤心。D.被人嘲笑不是件很糟糕的事情。E.没人嘲笑我,即使别人嘲笑也没有关系,我会努力成功,这样就不会被打;即使不成功也没有关系,我还有其他特长。
权利能力是()。
最新回复
(
0
)