首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
25
问题
有如下程序:
#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,该工程中含有一个源程序文件proj2.cpp,请将堆栈类的定义补充完整。使程序的输出结果为:Theelementofstackare:4321
某二叉树有5个度为2的结点,则该二叉树中的叶子结点数是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,此工程包含有一个源程序文件proj2.cpp,其中定义了Stack类和ArrayStack类。Stack是一个用于表示数据结构“栈”的类,栈中的元素是字符型数据。Stack
为了提高函数调用的实际运行速度,可以将较简单的函数定义为()。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
数据库管理系统是()。
下列符号中,正确的C++标识符是
下列字符串中,正确的C++标识符是
使用VC6打开考生文件夹下的源程序文件modi2.qpp。阅读下列函数说明和C代码,完成空出部分的程序,实现函数fun(char*s1,char*s2)将字符串s2连接在字符串s1之后,构成一个首指针为s1的字符串。注意:不能修改函数的其他部分。
下列关于函数参数的叙述中,正确的是()。
随机试题
A.砒霜B.洋地黄毒苷C.丁丙诺啡D.地西泮属于毒性西药品种的是
某初孕妇,32岁。妊娠38周。腹部触诊:宫底部可触及圆而硬胎儿部分,腹部右侧凹凸不平,左侧相对平坦,胎心音在脐上左侧听得最清楚。该孕妇的胎儿胎位最可能是
有关房间的开口与通风构造措施对自然通风的影响,下述哪条不正确?(2008,46)
砖板衬里的优点不包括()。
材料: 中班馨馨的左手臂先天发育不良,协调能力和运动能力都低于其他幼儿,但馨馨很喜欢唱歌跳舞,可每当要登台表演时,她都会默默地退出。幼儿园一年一度的艺术节就要开幕,王老师特意编排动作与队形相对简单的舞蹈“蓝精灵”,鼓励馨馨加入。排练中,连续几个八拍跳下
当我们治理骚扰短信时,首先需要面对的问题是,我们在治理谁?对于短信内容提供者。他们的责任当然应该追究,但骚扰短信全面________,电信运营商在监管上失职,甚至私下串通、勾结(频繁曝出电信运营商地方分公司为垃圾短信发送提供便利)的责任也是________
实用无线电报系统的发明者是()。
API
二维表由行和列组成,每一列都有一个属性名被称为______。
Whatisthemaintopicofthisreport?
最新回复
(
0
)