首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { int x; public: Base(int n=0): x(n) { cout
有如下程序: #include using namespace std; class Base { int x; public: Base(int n=0): x(n) { cout
admin
2021-02-22
45
问题
有如下程序:
#include
using namespace std;
class Base {
int x;
public:
Base(int n=0): x(n) { cout<
int getX()const { return x; }
};
class Derived: public Base {
int y;
public:
Derived(int m, int n): y(m), Base(n) { cout<
Derived(int m): y(m) { cout<
};
int main()
{
Derived d1(3), d2(5,7);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、375
B、357
C、0375
D、0357
答案
C
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个对象d1,先执行基类的构造函数输出0,再执行派生类的构造函数输出3,然后定义了一个对象d2(5,7),其中需要调用基类的构造函数输出7,最后输出5,所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/Z1fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classCD{public:~CD(){cout
有如下程序:#includeusingnamespacestd;classONE{intc;public:ONE():c(0){cout
程序流程图中带有箭头的线段表示的是
下列关于派生类的叙述中,错误的是()。
下面不属于C++的预定义的流对象是()。
辱算符函数调用格式的表达式“y/x++”与表达式“y.operator/(operator++(x,0))”的含义相同,由此可看出()。
若执行以下程序时从键盘上输入9,则输出结果是()。main(){intn;cin>>n;if(n++
使用VC6打开考生文件夹下的源程序文件modi2.qpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。注意:不能修改函数的其他部分。
下列数据结构中,属于非线性结构的是()。
某二叉树共有7个结点,其中叶子结点只有1个,则该二叉树的深度为(假设根结点在第1层)()。
随机试题
为了减小测量误差,被测导线应置于电流表钳口内的()位置。
A.微循环前阻力血管收缩B.微循环前阻力血管扩张C.微循环后阻力血管扩张D.外周阻力增高E.外周阻力降低高动力休克
A.药效学B.药动学C.二者均有D.二者皆无
男性,50岁。急性心肌梗死入院。入院12h后查体:血压130/80mmHg,心率100次/分,律齐,S1正常、S2稍增高,双肺底散在湿啰音,但少于双侧肺野的50%,心电图V1~4导联ST抬高,V1、V2呈QS型,V3、V4呈qR型。CK-MB80U/ml
A.补充血容量、纠正酸中毒B.抗病毒、减少外渗、改善中毒症状C.预防DIC,防治肾脏出血D.限制液入量、稳定内环境、促进利尿E.综合疗法,早期抗病毒,中晚期针对病理生理过程治疗肾综合征出血热发热期的治疗
女,35岁。G1P0,孕39+6周,上午6时起宫缩32~37秒/4~5分钟。强度(++)~(+++),胎心率140次/分,LOA,上午8时入院,入院时肛查:宫口开lcm,先露S-1,于下午8时,宫缩20~25秒/7~8分,强度(++)一(+++),宫口开大
在刑事附带民事诉讼案件中,只有附带民事诉讼的当事人就附带民事诉讼上诉时,该案件应当如何处理?
变电所的3~6kV屋外支柱绝缘子和穿墙套管可采用()电压的产品。
设X服从泊松分布,已知P(X=1}=2P{X=2},求EX,DX,EX2,P{X=3}.
下列小题使用如下三个表:职员.DBF:职员号C(3),姓名C(6),性别C(2),组号N(1),职务C(10)客户.DBF:客户号C(4),客户名C(36),地址C(36),所在城市C(36)订单.DBF:订单号C(4),客户名C(4),职员号C(3
最新回复
(
0
)