首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
18
问题
有如下程序:
#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下的工程proj1,该工程中含有一个源程序文件proj1.epp。其中位于每个注释“//ERROR****found****”之后的一行语句有错误。请改正这些错误,使程序的输出结果为:12345
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中含有一个源程序文件pmj2.cpp,其中定义了CharShape类、Triangle类和Rectangle类。CharShape是一个抽象基类,它表示由字符组成的图
下列关于C++预定义流对象的叙述中,正确的是()。
下列叙述中正确的是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj1下的工程proj1,此工程中包含一个源程序文件main.cpp,其中有类Book(“书”)和主函数main的定义。程序中位于每个“//ERROR****found****”下的语句行有错误,请加以改正。
下列符号中,正确的C++标识符是()。
一个工作人员可以使用多台计算机,而一台计算机可被多个人使用,则实体工作人员与实体计算机之间的联系是()。
下列关于C++输入/输出流的叙述中,错误的是()。
在下列原型所示的C++函数中,按“传值”方式传递参数的是( )。
设某棵树的度为3,其中度为3、2、1的结点个数分别为3、0、4。则该树中的叶子结点数为
随机试题
宗主督护制
根据Nernst公式,K+平衡电位与细胞内、外K+浓度比值有关。在实验中,改变神经细胞外液中哪一项因素不会对静息电位的大小产生影响
在我国()年宪法修正案中,“国家尊重和保障人权”这一原则载入宪法。(2010年单项选择第8题)
听觉的功能在于分辨声音的高低和强弱,以及判断环境中声源的方向和远近。听觉的绝对阈限是人的听觉系统感受到最弱声音和痛觉声音的强度。包括()阈值。
《特种设备安全监察条例》所指的锅炉,是利用各种燃料、电或者其他能源,将所盛装的()到一定的参数,并对外输出热能的设备。
购买者内在心理活动过程看不见、摸不着,像“黑箱”一样是不可捉摸的过程,被称为购买者黑箱。购买者黑箱一般包括()过程。
某乙为出租车司机,在公安机关查处卖淫、嫖娼活动时,给数位卖淫女通风报信,致使查处活动失败。某乙构成()。
Whetherit’syourfriend’stermpaperorwordsofawell-knownauthor,plagiarismis______(3words).
【B1】【B13】
Encouragementandpraisecancomeinmanyforms,andsomewaysarebetterforchilddevelopmentthanothers.Researchersatthe
最新回复
(
0
)