首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0){cout<<x;} }; class Derived:public Base{ public:
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0){cout<<x;} }; class Derived:public Base{ public:
admin
2020-07-30
39
问题
有如下程序:
#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/NXyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classPa{intk;public:Pa():k(0){//①Pa(intn):k(11){}//②Pa(Pa&p):k(p.k){}//③
类MyClass的定义如下:classMyClass{public:MyClass(){value=0;)SetVariable(inti){value=i;}private:int
有如下类的定义。横线处的语句是()。classMyClass{public:MyClass(inta=0,intb=0){X=a:Y=b:}voidC
下列程序的输出结果为2,横线处应添加语句()。#includeusingnamespacestd;classTestClassl{public:voidfun0{cout
下列有关继承和派生的叙述中,正确的是()。
有如下类的定义,横线处的语句是()。classTestClass{_________ifltx,y;public:TestClass(inta=0,intb=0){X=a;
下面关于派生类的描述中错误的是()。
有如下函数定义:voidfunc(inta,int&b){a++;b++;)若执行代码段:intx=0,y=1;func(x,y);则变量X和y的值分别是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj3下的工程proj3,其中包含了类Integers和主函数main的定义。一个Integers对象就是一个整数的集合,其中包含0个或多个可重复的整数。成员函数add的作用是将一个元素添加到集合中,成员函数
给定程序的主函数中,已给出由结构体构成的链表结点a、b、e,各结点的数据域中均存入字符,函数fun()的作用是:将a、b、c三个结点链接成一个单向链表,并输出链表结点中的数据。请在程序的中括号处填入正确的内容并把中括号删除,使程序得出正确的结果。
随机试题
患者,女性,30岁,开口受限1年,既往有关节弹响史。临床检查见开口度一指半,开口型左偏,X线片及体层摄影检查发现颞下颌关节前间隙增宽,髁突骨质未见异常。应进一步进行下列哪项检查A.许勒位开口位B.颞下颌关节侧位体层C.颞下颌关节正位体层D.颞下颌关
王、李、张约定各出资50万元设立甲有限公司,因王只有25万元,遂与张约定由张为其垫付出资25万元。公司设立时,张以价值50万元的房屋评估为75万元骗得验资。后债权人发现甲公司注册资本不实。甲公司欠缴的25万元出资应()。
某甲与某乙有仇,欲寻机报复。一日某甲知某乙一人在家,便携匕首前往。途中遇联防人员巡逻,某甲深感害怕。折返家中。某甲的行为属于( )。
某企业投资一个项目,该项目的风险报酬系数为1.5,标准差为10%,现在无风险报酬率为5%。
A注册会计师发现甲公司的出纳人员同时负责登记应收账款明细账,A注册会计师应重点查找的舞弊行为是()。
根据下表回答以下问题,字符区间核对。HBWJ
某单位引进4名技术型人才之后,非技术型人才在职工中的比重从50%下降至43.75%,问该单位在引进人才之前有多少名职工?()
在人类学家爱德华.霍尔(E.T.Hall)看来,人与人之间交往时的空间距离在1米时的人际距离类型是
请对“在共同犯罪中,部分共同犯罪人退出或放弃犯罪的,成立犯罪中止”进行辨析。
SpeakerA:Isn’tthepinkshirtpretty?SpeakerB:______
最新回复
(
0
)