首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为 #include<iostream.h> class A { public: A( ){cout<<"1";} ~A( ){cout<<"2";} }; c
下面程序的运行结果为 #include<iostream.h> class A { public: A( ){cout<<"1";} ~A( ){cout<<"2";} }; c
admin
2013-02-27
30
问题
下面程序的运行结果为 #include<iostream.h> class A { public: A( ){cout<<"1";} ~A( ){cout<<"2";} }; class B:public A { public: B( ){cout<"3";} ~B( ){cout<<"4";} }; void main( ) { B
选项
A、1234
B、1324
C、1342
D、3142
答案
4
解析
本题考查的是在继承中构造函数和析构函数的调用顺序,应该是先调用基类的构造函数,再调用派生类的构造函数,调用析构函数时的顺序是先调用派生类的析构函数,后调用基类的析构函数。
转载请注明原文地址:https://jikaoti.com/ti/yYL0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列数据流图构造规则中正确的是()。
下列叙述中正确的是()。
有以下程序 #include<stdio.h> intadd(inta,intb){return(a+b);} main() {intk,(*f)(),a=5,b=10; f=add; … } 则以下函数调用语句错误的是(
在一个C源程序文件中所定义的全局变量,其作用域为()。
有以下程序: #include<stdio.h> intfun(intx,inty) {if(x!=y) return((x+y)/2); elsereturn(x); } main() {inta=4,b=5
设有定义:intm=1,n=2;则以下if语句中,编译时会产生错误信息的是()。
下列选项中,当x为大于1的奇数时,值为0的表达式是()。
有以下程序段 main() {intx[M][N]; … Arrlet(x); … } 则作为函数Arrlet的形参,以下表示形式非法的是()。
将一个函数声明为一个类的友元函数必须使用关键字【 】。
随机试题
过量摄入能够引起中毒的维生素是________。
关于蛋白尿,下列哪一项是错误的
有神经系统疾病患者禁用的驱虫药是()
在执行《建筑工程施工质量验收统一标准》和各专业验收规范体系的过程中,还需依托相关质量技术支持体系,该体系主要包括()。
根据施工合同示范文本,下列有关隐蔽工程与重新检验的作法中正确的有()。
在下列情况下,注册会计师需要在实质性程序中增加审计证据数量的是()。
Mydemandisthattheinformationreferredtoinmyreport______toMr.Brownwithoutdelay.
TherearenobootsystemcommandsinarouterconfigurationinNVRAM.Whatisthefallbacksequencethattherouterwilluseto
数据字典(DD)所定义的对象都包含于
Afewyearsago,auniversityprofessortriedalittleexperiment.HesentChristmascardstoasampleofperfectstrangers.Alt
最新回复
(
0
)