首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的结果是 #include<iostream.h> class A { public: A( ) {cout<<"construtA"<<endl;} vir
下面程序的结果是 #include<iostream.h> class A { public: A( ) {cout<<"construtA"<<endl;} vir
admin
2013-05-30
30
问题
下面程序的结果是 #include<iostream.h> class A { public: A( ) {cout<<"construtA"<<endl;} virtual~A( ) {cout<<"destructA"<<endl;}}; class B:public A {}; class C:public A {}; class D:public B,public C {}; void main( ) { D d;}
选项
A、constructA destructA
B、constructA constructA destructA destructA
C、constructA constructA constructA destructA destructA destructA
D、constructA onstructA constructA constructA destructA destructA destructA destructA
答案
2
解析
类D继承了类C和类B,所以在构造的时候分别构造类B和类C。
转载请注明原文地址:https://kaotiyun.com/show/X2Np777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classFoo{public:Foo(intv):value(v){}//①~Foo(){}//②private:Foo(){)//③in
假定MyClass为一个类,则该类的拷贝构造函数的声明语句为()。
下面程序的输出结果为()。#include<iostream.h>classCStatic{public:CStatic(){val++;}staticintval;};intCStatic::val=0;voidmain(){CSta
有如下程序段:intx=3,do{x-=2;cout<<x;}while(!(--x));执行这个程序段的输出结果是()。
语句cout<<setfill("")<<setw(4)<<setfill(’i’)<<setw(7)<<’m’<<end1;的输出结果为()。
请将下列类定义补充完整。classBase{public:voidfun(){cout<<"Base::fun"<<end1;}};classDerived:publicBase{public:voidfun(){
若有定义语句:inta=3,b=2,c=1;,则表达式a<b?a:b的值是【】。
随机试题
北京时间3月7日,联合国安理会一致通过关于朝鲜第三次核试验问题的第2094号决议。该决议要求朝不再进行核试验,放弃核武器计划,并重返()
上颌侧切牙牙冠唇舌面外形高点应在
晚期梅毒一般不用:
A.主动脉瓣关闭不全B.甲状腺功能亢进C.高血压心脏病D.病态窦房结综合征E.感染性心内膜炎心悸伴发热可发生于哪种病症
提出“五脏六腑皆令人咳,非独肺也”的医籍是()
男,56岁,胃癌根治术后,服用多种药物,对病人用药的指导以下不正确的是
新《企业会计准则——基本准则》所规定的附注是指对在会计报表中列示项目所作的进一步说明。()
在一般情况下,汇票一经承兑,承兑人就成为汇票的主债务人。()
下列关于预约定价安排管理的表述,不正确的是()。
【B1】【B7】
最新回复
(
0
)