首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2016-07-13
33
问题
有如下程序:
#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 dl(3),42(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/0iNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intx;public:voidsetx(i
有以下程序:#include<iostream>usingnamespacestd;intmain(){intintone;int&rInt=intone;intone=
下列关于构造函数的描述中,错误的是()。
对虚函数的调用有两种方式:【】和【】。
假设fin是一个文件流对象,则关闭文件的语句是【】。
若有以下程序:#include<iostream>usingnamespacestd;classBase{private:inta,b;public:Base(intx
下列有关算法的描述中,错误的是()。
如果表达式--x中的“--”是重载的类运算符,采用运算符函数调用格式,及表达式还可以表示为______。
源程序中应包含一些内部文档,以帮助阅读和理解源程序,源程序的内部文档通常包括选择合适的标识符、注解和()。
以下哪个不是C++语言中的有效标识符()。
随机试题
论述人民民主专政是中国特色的无产阶级专政。
哪一种情况下氧解离曲线发生右移()(2002年)
颞下颌关节纤维性强直的X线影像是()
施工准备阶段,专业监理工程师应做好()监理工作。
在违约责任的承担中,损失赔偿额应当()。
下列选项中,应当依法向公司登记机关办理变更登记的有()。
我国监狱实行党政分开下的监狱长负责制度,但监狱在党委的监督下工作。()
不少作家把人生比作登山,_______就是登上山顶略事休息徘徊的那一刹那。此前是“快乐地努力地向前走”,此后则“别有一般滋味”的“想回家”;此前是“路上有好多块绊脚石,曾把自己磕碰得鼻青脸肿”,此后则“前面是下坡路,好走得多”。“下坡路”也罢,“想回家”也
毛泽东在《论十大关系》中提出的社会主义文化建设新方针是()。
A、AjourneytoCanada.B、Animpressionofaforeigncountry.C、Cultureshockinanewenvironment.D、Ahardexperienceinafore
最新回复
(
0
)