首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
45
问题
有如下程序:
#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或使用【答题】菜单打开考生文件夹proj2下的工程proj2。此工程中包含一个源程序文件main.cpp,其中有“房间”类Room及其派生出的“办公室”类Office的定义,还有主函数main的定义。请在程序中“//****found****”
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1。程序中位于每个“//ERROR****found****”之后的一行语句有错误,请加以改正。改正后程序的输出结果应为:Name:SmithAge:21ID:9999
关于运算符重载,下列表述中正确的是()。
下列运算符中,不能被重载的是()。
软件按功能可以分为:应用软件、系统软件和支撑软件(或工具软件)。下面属于应用软件的是()。
下列关于运算符重载的叙述中,错误的是()。
有如下类定义:classB{public:voidfunl(){}private:voidfun2(){}protected:voidfun3(){}};cl
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
下列字符串中可以用作C++标识符的是
下列关于thiS指针的叙述中,正确的是()。
随机试题
为什么说“四个全面”战略布局是新形势下推进党和国家事业发展的科学纲领?
男性患者,65岁,最近肝区不适、消瘦,查体:肝肋下3cm,质硬有大小不等结节且边缘厚薄不一,应考虑
X-连锁高IgM血症对哪种病原体易感
血清ALP测定应选用何种缓冲系统
质押券欠库的,中国结算公司在该日日终暂不交付或从其结算备付金账户中扣划与质押券欠库量等额的资金。()
在市场经济条件下,受经济利益的驱使,一些企业在当前煤炭市场好转、煤价上涨的情况下,忽视安全,突击生产,盲目超产。这是煤矿事故频发的主要原因,这说明()。
【背景材料】吉尼斯宣布扬州炒饭纪录无效,因浪费食物。据新华网北京10月26日电吉尼斯世界纪录官方26日对记者表示,23日在江苏省扬州市举行的“最大份炒饭”挑战活动由于存在浪费食物情况,其挑战纪录无效。吉尼斯世界纪录大中华区市场总监杨丽娜
有一段阶梯,如果每步跨4级,最后会剩下2级;如果每步跨5级,最后则会剩下1级。已知这段阶梯的级数可以被3整除,则这段阶梯共有()级。
Lookatthechartsbelow.Theyshowlaptopsalescomparedtomobilephonesalesofferedbyeightdifferenttownsduringathree-
Accordingtopsychologists(心理学家),anemotionisarousedwhenamanoranimalviewssomethingaseitherbadorgood.Whenaperso
最新回复
(
0
)