首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2020-11-11
40
问题
有如下程序:
#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://kaotiyun.com/show/eYyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,该工程中包含程序文件main.cpp,其中有类Clock(“时钟”)的定义和主函数main的定义。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加
有如下程序:衔nclude<iostream>usingnamespacestd;classPoint{public:staticintnumber;public:Point(
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程proj1,该工程中含有一个源程序文件proj1.epp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:12345
下列关于数据库设计的叙述中,正确的是()。
下列叙述中正确的是()。
使用VC6打开考生文件夹proj1下的工程proj1,其中有“沙发”类Sofa和主函数main的定义。程序中位于每个//ERROR**********found**********下的语句行有错误.请加以更正。更正后程序的输出应该是:座位数:3颜色:红
下列语句中,错误的是()。
下列叙述中正确的是()。
设栈的存储空间为S(1:50),初始状态为top=51。现经过一系列正常的入栈与退栈操作后,top=50,则栈中的元素个数为()。
随机试题
A.空肠B.末段回肠C.回盲部D.结肠溃疡型肠结核好发于
膀胱炎患者可出现
混凝土振捣器的电动机电源应安装漏电保护装置,熔断器必须符合要求,接零安全可靠,否则严禁开机。在使用振捣器时,下列要求中错误的是()。
有关招标投标活动的说法正确的有()。
某电器公司经销一种家用电器,销售单价为400元/台,单位商品变动成本为00元/台,固定成本分摊为6万元。该种家用电器的保本销售额为()万元。
你是一起故意伤害案的主审法官,办案过程中发现被告人恰是你多年不见的老同学,你该怎么办?
一群年轻人到处寻找快乐,却遇到了许多烦恼、忧愁和痛苦。他们向苏格拉底请教:快乐到底在哪里?苏格拉底说:“你们造一条船吧。”这帮年轻人把寻找快乐的事儿放在了一边,找来造船的工具,锯倒了一棵又高又大的树,用了七七四十九天,造出一条独木舟。独木舟下水了,他们把苏
随着人们生活水平的不断提高,家用电器越来越多地走入了【144】百姓家,其中洗衣机进入家庭的速度最快。据权威统计数据显示,目前中国城镇居民家庭【145】每百户拥有洗衣机90.52台。当洗衣机帮助人们【146】了繁重的手工洗衣工作时,也带来了一些负面【147】
A、BecauseShakespeareanEnglishisclosertomodernEnglish.B、BecauseShakespeareanEnglishisspokenbyalotofpeople.C、Bec
TheWorldWideWebissometimesjokinglycalledtheWorldWideWaitbecauseit________beveryslow.
最新回复
(
0
)