首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout
admin
2016-11-25
32
问题
有如下程序:
#include
using namespace std;
class Base{
public:
Base(int x=0){cout<
};
class Derived:public Base{
public:
Derived(int x=0){cout<
private:
Base val;
};
int main(){
Derived d(1);
return 0:
}
程序的输出结果是( )。
选项
A、0
B、1
C、01
D、001
答案
D
解析
此题考查的是类的构造。建立类的对象时,构造函数的执行顺序如下:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右)->执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序->执行自身的构造函数。本题中,首先会构造基类Base,调用Base类的构造函数,输出0;然后还定义了一个Base类的对象,再次调用Base类的默认构造函数输出0;最后构造自身,因主函数中传入了构造参数1,所以输出1。故最后输出结果是:001。
转载请注明原文地址:https://kaotiyun.com/show/vEAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
关于read()函数的下列描述中,正确的是()。
如果x=0,那么while(true)中的true与下面的条件()等价。
用链表表示线性表的优点是
下列函数中,()是对文件进行写操作的。
模板使我们可以用一个代码段指定一组相关函数(称为______)或一组相关类(称为______。
在数据库技术中,实体集之间的联系可以是一对_或一对多或多对多的,那么“学生”和“可选课程”的联系为【】。
下列数据结构中,属于非线性结构的是
作为成员函数重载的运算符,第一操作数就是参数表中隐含的________所指向的对象,因此并不显示地出现在参数表中。
重载的关系运算符和逻辑运算符的返回类型应当是_______。
在关系数据库中,用来表示实体之间联系的是
随机试题
A.解磷定B.胃复安C.乙酰胆碱D.阿托品解除有机磷中毒时M样症状首选药物
诊断消化性溃疡急性穿孔最有价值的临床表现是
热压灭菌是目前最可靠的湿热灭菌法,适用于对热稳定的药物制剂的灭菌,其中湿饱和蒸汽的灭菌效果优于饱和蒸汽。()
关于管道保温,以下叙述正确的是()。
下列关于资金结构的说法中,正确的是()。
一直以来,医改的议题之重就是降价。无论是由政府购买医疗服务的医保覆盖、统一招标采购减少中间环节的加价。还是对公立医院各项收费的行政调节,无一不是以减少个人看病负担为目标。然而,如果上游的费用控制难以实现,即便是再精良的制度设计,也会显得乏力。根据上述文字,
按照皮亚杰儿童道德认知发展理论,对引起事情的原因只有朦胧的了解,他们的行为既不是道德的也不是非道德的,这一阶段属于()
自2012年开始,到2013、2014年领土争端成为亚洲的一个热点问题,下列国家中,与日本没有领土争端的是:
Wheredoesthisconversationmostprobablytakeplace?
A、ThePCmarkethaspickeduprapidlyinthepastmonths.B、PCsaresoldatlowerpricesduringtheshoppingseason.C、PCshipme
最新回复
(
0
)