首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为( )。 #include class A { public: A(){cout<<“1”;} ~A(){cout<<“2”;} }; class B:public
下面程序的运行结果为( )。 #include class A { public: A(){cout<<“1”;} ~A(){cout<<“2”;} }; class B:public
admin
2020-12-21
46
问题
下面程序的运行结果为( )。
#include
class A
{
public:
A(){cout<<“1”;}
~A(){cout<<“2”;}
};
class B:public A
{
public:
B()}cout<<“3”;}
~B(){cout<<“4”;}
};
void main()
{
B b;
}
选项
A、1234
B、1324
C、1342
D、3142
答案
C
解析
本题考查的是在继承中构造函数和析构函数的调用顺序,应该是先调用基类的构造函数,再调用派生类的构造函数,调用析构函数时的顺序是先调用派生类的析构函数,后调用基类的析构函数。
转载请注明原文地址:https://kaotiyun.com/show/kpyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类的定义,横线处的语句是()。classTestClass{________intx,y;public:TestClass(inta=0,intb=0){X=a:
有如下函数模板:templateTsquare(Tx){returnx*x;}其中T是()。
有如下类的定义。横线处的语句是()。classMyClass{public:MyClass(inta=0,intb=0){X=a;Y=b:}voidChan
有如下函数模板: template<typename T,typename U> T cast(Uu){ return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是
有如下程序 #include <iostream> #include <iomanip> using namespace std; class MyClass { public: MyClass() {
若有如下类定义: class B { void fun1() { protected: double var1; public: void fun2() { }, class D: p
下列关于基类和派生类关系的叙述中,正确的是
下列是重载乘法运算符的函数原型声明,其中错误的是
在C++中,编译系统自动为一个类生成缺省构造函数的条件是( )。
下列有关继承和派生的叙述中,正确的是
随机试题
泵在理论上最大安装高度是10.33m。
患者,男,40岁。感冒后,下唇及唇周皮肤出现成簇的针头大小的小水疱,破溃后结痂,局部灼痒疼痛。该患者患的疾病可能为
最能说明肝硬化患者已存在门脉高压的表现是
当要求切断故障回路的时间小于或等于0.4s时,熔体额定电流(A)Id/In在80~200时为()。
根据预警指标的内在特点和对指标信息的掌握程度,可以采取的预警方法是()。
安装单位提供的资料有:()施工方案、变更设计证明文件等。
甲食品生产企业为增值税一般纳税人,2016年4月因管理不善丢失一批以前月份购入的包装箱(已抵扣进项税额),账面成本为9600元,则该项损失当期应转出的增值税进项税额为()元。
流动资产与流动负债增加相等的金额,那么流动比率()。
某班有70%的学生喜欢打羽毛球,75%的学生喜欢打乒乓球,问喜欢打乒乓球的学生中至少有百分之几喜欢打羽毛球?
Thefollowingisanadvertisement.Afterreadingit,youshouldcompletetheinformationbyfillingintheblanks,marked46thr
最新回复
(
0
)