首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout
admin
2016-11-25
62
问题
有如下程序:
#include
using namespace std;
class Base{
public:
Base(int x=0){cout<
};
class Derived:public Base{
public:
Derived(int x=0){cout<
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://www.kaotiyun.com/show/vEAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
若有以下程序:#include<iostream>usingnamespacestd;voidsub(intx,inty,int*2){*z=y+x;}intmain(){i
如果表达式++x/y中,++是作为友元函数重载的,/是作为成员函数重载的,则该表达式还可为()。
______使一个函数可以定义成对许多不同数据类型完成同一个任务。
下面程序的运行结果是#include<iostream,h>voidfun(int*a,int*b){intX=*a;*a=*b;*b=X;cout<<*a<<*b<<"";vo
下面关于C++语言变量的叙述错误的是()。
定义如下变量:charone_char,则语句cin>>one_char等价于C语言中的()语句。
下面叙述不正确的是
实体是信息世界中广泛使用的一个术语,它用于表示
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;iht
将E-R图转换到关系模式时,实体与联系都可以表示成
随机试题
中国茶道是以饮茶过程中的_______追求为内涵的。
以下属于分化型甲状腺癌的病理类型的是
临产后起主要作用的产力是:
目前在我国货物价款采用转账方式,包括()。
深入贯彻节约资源和保护环境基本国策,节约能源,降低()的排放强度。
背景资料:某酒店工程,建筑面积28700m2,地下1层,地上15层,现浇钢筋混凝土框架结构。建设单位依法进行招标,投标报价执行《建设工程工程量清单计价规范》GB50500—2013。共有甲、乙、丙等8家单位参加了工程投标。经过公开开标、评标,最
四川经济跨越发展的总体要求和基本思路是“一主、三化、三加强”,其中三化指的是新型工业化、农业现代化和()。
下列关于向量组线性相关性的说法正确的个数为()①如果α1,α2,…,αn线性相关,则存在全不为零的数k1,k2,…,kn,使得k1α1+k2α2+…+knαn=0;②如果α1,α2,…,αn线性无关,则对任意不全为零的数k1,k2,…,kn
Wewalkedsoquietlythatthenurseatthedeskdidn’tevenlifthereyesfromthebook.Mumpointedtoabigchairbythedoor
____________(回顾一下他们的研究)willgiveyousomefreshideasinyourownstudy.
最新回复
(
0
)