首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序的运行结果为( )。 #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
34
问题
下面程序的运行结果为( )。
#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全国计算机二级
相关试题推荐
下面程序的输出结果是()。#include#includeusingnamespacestd;classpoint{private:doublex:double
有如下程序: #include<iostream> using namespace std; class AA { int n; public: AA(int k);n(k){}
在一个派生类对象结束其生命周期时
对于通过公有继承定义的派生类,若其成员函数可以直接访问基类的某个成员,说明该基类成员的访问权限是( )。
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员的函数重载的运算符。下列叙述中正确的是
已知数组arr的定义如下:intarr[5]={1,2,3,4,5}、下列语句中输出结果不是2的是
虚函数支持多态调用,一个基类的指针可以指向派生类的对象,而且通过这样的指针调用虚函数时,被调用的是指针所指的实际对象的虚函数。而非虚函数不支持多态调用。有如下程序; #include <iostream> using namespace std
下面关于C++流的叙述中,正确的是
十进制整数设为整数类I,则下面属于类I的实例的是
下列说法中错误的是()。
随机试题
属于低分子量肝素抗凝机制特点的是
A.面部水肿红斑B.红色风团C.盘状红斑D.丘疹融合性红斑E.红斑鳞屑
对未设自动灭火系统与火灾自动报警装置系统的建筑,下列建筑内房间地面、墙面、顶棚均需采用燃烧性能为A级装修材料的是:[2017-092]
(2008年)将pH=2的HCl溶液和pH=13的NaOH溶液等体积混合后,溶液的pH值为()。
《工伤保险条例》第十四条规定,职工有下列()情形之一的,应当认定为工伤。
票据保证人的保证责任是一般责任,保证人与被保证人在票据债务的履行上处于同一地位,保证人并不享有先诉抗辩权。 ( )
推铅球教学应以最后用力为重点,在教学各阶段,要根据任务与要求突出各个环节的重点。()
对冲基金每年给它投资方的回报从来都不会少于25%。因此,如果这个基金最多只能给我们20%的回报,它就一定不是一个对冲基金。以下哪项的推理方法与上文相同?
赵、钱、孙、李是大一的新生,出于某种原因他们报了不同专业,有金融、通信、管理、法律。关于他们每个人的专业有如下描述:(1)赵报的是金融或者通信。(2)如果李没报管理,那么孙报的是通信。(3)如果李报管理,那么钱就不报法律。(4)赵一直很想读金融,但
[*]
最新回复
(
0
)