首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class GA{ public: virtual int f( ){return 1;} }; class GB:pu
有如下程序: #include<iostream> using namespace std; class GA{ public: virtual int f( ){return 1;} }; class GB:pu
admin
2012-01-20
83
问题
有如下程序: #include<iostream> using namespace std; class GA{ public: virtual int f( ){return 1;} }; class GB:public GA{ public: virtual int f( ){return 2;} }; void show(GA g){eout<<g.f( );} void display(GA&g){cout<<g.f( );} int main( ){ GA a;show(A) ;display(A) ; GB b;show(B) ;display(B) ; return 0; } 程序的输出结果是
选项
A、1111
B、1211
C、1112
D、1212
答案
C
解析
基类对象作为实参进行传递时,无论使用的是对象还是对象引用作为形参,都只能在该函数中调用基类成员函数,因此当GA a作为实参时,调用的只能是GA的成员函数。而当派生类对象作为实参传递时,函数的形参则要分情况而定:如果是普通的对象传递,则是值传递,那么在函数中也只能调用基类的成员函数;如果是对象引用作为形参,则是地址传递,这个时候函数就可以调用重载后的虚成员函数。
转载请注明原文地址:https://kaotiyun.com/show/6tVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序,程序中库函数islower(ch)用以判断ch中的字母是否为小写字母:#include#includevoidfun(char*P){inti=0:while(P[i])
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
程序流程图中带有箭头的线段表示的是()。
有以下程序:#include<stdio.h>intnew_div(doublea,doubleb){returna/b+0.5;}main(){printf("%d",new_div(7.8,3.1));}程序运行后的输出结果是(
若想给已定义为int型的变量a、b、c、d赋整数1,以下选项中错误的语句是
有以下程序:main(){struetSTU{charname[9];charsex;doublescore[2];};struetSTUa={"Zhao",’m’,85.0,90.0},b={"Qia
以下叙述中错误的是()。
有如下嵌套的if语句:if(a
数据库系统的三级模式不包括()。
下列选项中正确的标识符是()。
随机试题
西方学者认为资产阶级的政党在社会政治生活中的功能主要表现为()。
依我国《担保法》规定,下列选项中,债务人不履行债务的,债权人不能享有留置权的情况是()。A.保管合同B.租赁合同C.运输合同D.加工承揽合同
尿血与血淋的区别在于有无:
阻塞性黄疸痢疾
2008年中国家庭居民的消费水平持续提高,与2006年社会状况综合调查结果比较,消费支出总额从17388元升高到22555元(未考虑价格变动因素),消费结构也进一步改善,作为家庭生活水平标志的恩格尔系数(家庭食品支出占消费总支出的比例)进一步降低。在200
某住宅采暖平面图如图6.3所示。 下表为该工程的工料机单价:问题依据《建设工程工程量清单计价规范》,计算该工程的配电箱、配管、线槽、配线、灯具、开关和插座的工程量。将计算过程及结果填入表6.5《分部分项工程量计算表》。2.依据《建设工程工程量
土从开挖方法上用镐、三齿耙开挖或用锹需用力加脚踩开挖的为()类。
会计职业道德教育的途径有()。
芭蕾,在中国若从清末在宫廷里表演算起,已经一个多世纪;如果从俄罗斯人20世纪20年代在上海开始教授也近百年。芭蕾舞与中国传统审美确实存在很大距离,然而中国人却能顺利接受,百年来从未间断。即便在“文革”那样的岁月,芭蕾舞仍然畅行于舞台,担负起“样板”的重任。
Themystery(悬案)aroundthedisappearanceofthefamouscrime(犯罪)writerAgathaChristiein1926wasalmostas【C1】______asany
最新回复
(
0
)