首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0){cout<<x;} }; class Derived
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0){cout<<x;} }; class Derived
admin
2012-01-20
68
问题
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0){cout<<x;} }; class Derived:public Base{ public: Derived(int x=0){cout<<x;} private: Base val; }; int main( ){ Derived d(1); return 0; } 程序的输出结果是
选项
A、0
B、1
C、01
D、001
答案
D
解析
派生对象在创建时先调用基类的构造函数,然后调用派生类的构造函数;撤销对象时,先调用派生类的构造函数,然后调用基类的构造函数。当类中出现其他类对象时,在初始化时先调用该对象的类的构造函数创建该对象。
转载请注明原文地址:https://kaotiyun.com/show/vPVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
以下叙述错误的是()。
关于C语言中循环语句的叙述中正确的是()。
关系模型允许定义3类数据约束,下列不属于数据约束的是()。
若定义函数int*func(),则函数func的返回值为()。
下列给定程序中,函数fun的功能是:依次取出字符串中所有的数字字符,形成新的字符串,并取代原字符串。请改正程序中的错误,使它能得出正确的结果。注意:不要改动main函数,不得增行或删行,也不得更改程序的结构!试题程序:#in
若已包括头文件和,运行下面程序的输出结果是()。chars1[10]="12345",s2[10]="089",s3[]="67";strcat(strcpy(s1,s2),s3);puts(s1);
C语言规定,函数返回值的类型是()。
若有定义:inta-7;floatx=2.5,y=4.7;则表达式x+a%3*(int)(x+y)%2/4的值是()。
下列叙述中正确的是
以下标识符不是关键字的是()。
随机试题
下列关于资产收益的说法中,正确的有()。
男,45岁,无痛性全程血尿2个月,查体无异常。IVP:左肾上盏拉长、变窄边缘不规则。最可能的诊断是
非处方药专有标识可以单色印刷的位置有
备单位保存的会计档案不得借出,本单位内部人员查阅或复制会计档案,应经会计主管人员批准。()
产品成本项目一般包括()。
A公司向B银行申请1000万元的贷款。首先,银行为了取得这笔资金,以6%的利率吸收存款,这笔贷款成本中含有6%的资金成本;其次,分析、发放和管理这笔贷款的非资金性营业成本估计为总贷款额的4%;再次,银行贷款部门可能会因为贷款违约风险追加4%的贷款利率;最后
金融监管国际化的进程如下:1975年2月,在瑞士巴塞尔成立了银行管理和监督实施委员会,简称巴塞尔银行监管委员会。1988年7月,巴塞尔银行监管委员会公布了《关于统一国际银行资本测量和资本标准的报告》,简称《巴塞尔资本协议》。1997年9月,巴塞尔银行
企业收入的主要来源是()。
ThepurposeoftheauthorinwritingthistextistoThephrase"current’accommodative’monetarystance"(Para.3)denotes
关于主板的描述中.错误的是()。
最新回复
(
0
)