首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果是 #include<iostream.h> class base{ protected: int a; public: base(){cout <<"0";} };
下面程序的运行结果是 #include<iostream.h> class base{ protected: int a; public: base(){cout <<"0";} };
admin
2010-03-29
51
问题
下面程序的运行结果是 #include<iostream.h> class base{ protected: int a; public: base(){cout <<"0";} }; class basel:virtual base{ public: basel () {cout <<"1";} }; class base2:virtual base{ public: base2(){cout <<"2";} }; class derived:public basel,public base2{ public: derived(){cout <<"3";} }; void main() { derived obj; cout <<end1; }
选项
A、123
B、3120
C、312
D、3012
答案
1
解析
本题考查的是含有虚基类的继承中构造函数的调用顺序,应该先调用基类的构造函数,接着是按照派生类继承列表的顺序依次调用虚基类的构造函数,最后调用派生类自己的构造函数。
转载请注明原文地址:https://kaotiyun.com/show/d1jp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序:#include<stdio.h>main(){FILE*fp;inta[10]={1,2,3,0,0},i;fp=fopen(’’d2.dat’’,’’wb’’);fwtite(a,sizeof(int),5,fp);fw
以下叙述中错误的是
有以下程序#includeintfun(char*s){char*p=s;while(*P!=0)p++;return(p-s);}main(){printf("%d\
设有定义:intk=0;以下选项的四个表达式中与其他三个表达式的值不相同的是
函数rewind(fp)的作用是()。
下面属于黑盒测试方法的是
下列对软件测试和软件调试叙述中错误的是()。
检查软件产品是否符合需求定义的过程称为()。
在下列关系运算中,不改变关系表中的属性个数但能减少元组个数的是()。
定义无符号整数类为UInt,下面可以作为类UInt实例化值的是()。
随机试题
甲男明知乙女只有13周岁,误以为法律并不禁止征得幼女同意后的性行为,于是在征得乙女的同意后与乙女发生了性关系。甲的行为属于下列()
滤线栅的几何特性不包括
氨苄西林钠在45℃进行加速试验,求得t0.9=113天,设活化能为83.6kJ/mol,求氨苄西林钠在25℃时的有效期。
小柴胡汤中发挥“和解少阳”功用的药物是
系统测试过程包括()。
基金的申报价格最小变动单位为()元人民币。
银行宏观审慎监管的核心是()。
绳锯木断:水滴石穿
A、条件(1)充分,但条件(2)不充分.B、条件(2)充分,但条件(1)不充分.C、条件(1)和(2)单独不充分,但条件(1)和条件(2)联合起来充分.D、条件(1)充分,条件(2)也充分.E、条件(1)和(2)单独都不充分,条件(1)和条件(2)
SomehistorianssaythatthemostimportantcontributionofDwightEisenhower’spresidency(总统任期)inthe1950swastheU.S.int
最新回复
(
0
)