首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout<<x;) }; class Derived:pu
有如下程序: #include using namespace std; class Base{ public: Base(int x=0){cout<<x;) }; class Derived:pu
admin
2020-04-07
24
问题
有如下程序:
#include
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;最后构造自身,因主函数中传入了构造参数l,所以输出1。故最后输出结果是:001。
转载请注明原文地址:https://kaotiyun.com/show/xV8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下的程序:#include<cstring.h>#include<iostream.h>usingnamespacestd;classMyString{public:MyString
在某类的公共部分有声明string operator++();和string operator++(int);则说明
已知n是一个int型变量,下列语句中错误的是()。
下面关于对象概念的描述中,错误的是
若已定义:inta[]={0,1,2,3,4,5,6,7,8,9},*p=a,i;其中0≤i≤9,则对a数组元素不正确的引用是
两个或两个以上模块之间联系的紧密程度称为()。
使用函数模板的方法是先说明函数模板,然后实例化成相应的______进行调用执行。
下列关于类和对象的叙述中,错误的是()。
以下有关类与结构体关系的叙述不正确的是
结构化程序设计的3种结构是
随机试题
【背景资料】某办公楼工程,建筑面积153000m2,地下2层,地上30层,建筑物总高度136.6m,地下钢筋混凝土结构,地上型钢混凝土组合结构,基础埋深8.4m。施工单位项目经理根据《建设工程项目管理规范》(GB/T503
左心功能不全最早出现的症状是
A、平喘B、通便C、敛汗D、消食E、利尿酸枣仁除养心安神外,还具有的功效是
高层建筑管道工程施工程序中,管道支架安装的紧后工序是()。
某施工单位通过招投标中标某城市给水工程项目,该工程项目属大中型工程项目,施工之前,项目管理机构编制了施工组织设计,设计单位组织有关单位对施工图设计会审,施工单位作了技术交底,建设单位对施工单位进行了施工技术交底。在施工过程中,项目部对施工资料进行管理,监理
《国家“十二五”时期文化改革发展规划纲要》提出的重要方针包括()。
以下属于应当附加剥夺政治权利的对象的是()。
Whatdoesthepassagemainlydiscuss?Accordingtothepassage,theinventionofthevisible-lightmicroscopeallowedscientist
多个事务在某个调度下的执行是正确的,是能保证数据库一致性的,当且仅当该调度是【】。
按照下列要求,完成介绍世界动物日演示文稿的制作:将第2张幻灯片中的项目符号列表转换为SmartArt图形,布局为“垂直曲形列表”,图形中的字体为“方正姚体”;为SmartArt图形中包含文字内容的5个形状分别建立超链接,链接到后面对应内容的幻灯片。
最新回复
(
0
)