首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base { public: Base(int x=0){cout<<x;} }; class
有如下程序: #include<iostream> using namespace std; class Base { public: Base(int x=0){cout<<x;} }; class
admin
2019-05-06
27
问题
有如下程序:
#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
解析
此题考查的是类的构造。建立类的对象时,构造函数的执行顺序如下:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右)->执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序->执行自身的构造函数。本题中,首先会构造基类Base,调用Base类的构造函数,输出0:然后还定义了一个Base类的对象,再次调用Base类的默认构造函数输出0;最后构造自身,因主函数中传入了构造参数1,所以输出1。故最后输出结果是:001。
转载请注明原文地址:https://jikaoti.com/ti/lZA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#include<iostreanl>usingnamespaeestd;classAA{public:AA(){cout<<’1’;}};classBB:publicAA{
在下列枚举符号中,用来表示“相对于当前位置”文件定位方式的是
软件设计中划分模块的一个准则是
若有:inti=1000;int*p=&i;void*q;q=p;其中,q=p的含义是______。
有如下程序:#include<iostreanl>usingnamespacestd;classMyClass{public:MyClass(intx):val(x){}voidSet(intx
下列选项中,与实现运行时多态性无关的是
在C++中,编译系统自动为一个类生成默认构造函数的条件是
下列叙述中正确的是()。
A、 B、 C、 D、 D重载后的运算符的优先级和结合性都不会改变,运算符重载进行对原有的运算符进行适当的改造,重载的功能与原有的功能相类似,但是不能改变原运算符的操作对象个数。
A、 B、 C、 D、 CE-R模型中,有3个基本的抽象概念:实体、联系和属性。E-R图是E-R模型的图形表示法,在E-R图中,用矩形框表示实体,菱形框表示联系,椭圆形框表示属性。
随机试题
就像连锁商店的普通主顾那样,琳达大约在每周三光顾一次连锁店。今天她是为自己的孩子伊安购买婴儿尿布,但她还选购了一条系狗的皮带和给自己买了一双应季跑鞋。在她将商品从购物车上卸下时,店家把产品扫描输入连锁店的电脑,电脑根据她的购买情况产生了一个“影子琳达”。
8个月小儿体检时发现胸骨左缘2~3肋间闻及Ⅲ级左右连续机器样杂音,向颈部、锁骨下传导,可触及震颤。胸部X线示:左心房、室增大,肺血管影增多,肺动脉段突出,主动脉弓增大。此患儿最可能的诊断是( )。
依2012年最高人民法院《关于适用
港口与航道工程定额中泵送混凝土坍落度以()为基准。
经办行于每年9月底前,统计汇总上一年度实际发放的国家助学贷款金额和违约率,经合作高校确认后上报分行,分行汇总后在()个工作日内上报总行,总行提交全国学生贷款管理中心。
下列属于横向分工结构的基本协调机制的有()。
【2014年湖南郴州.判断】在教育目的的问题上,实用主义教育流派的代表人物杜威所持的观点是国家利益论。()
左边给定的是纸盒外表面的展开图,右边哪一项能由它折叠而成?()
公司某科室四人聚餐。其中有两位女士:阿灵和谢礼;有两位男士:波桐和梨棠。他们都是公司职员:销售、会计、主管、联络。而且主管与联络是夫妻。他们围着方桌而坐:(1)坐在波桐对面的是销售。(2)坐在梨棠对面的不是主管。(3)坐在阿灵左
[*]
最新回复
(
0
)