首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream) using namespace std; classBase{ public: Base(int x=0){cout<<x;} }; Class Derived:
有如下程序: #include<iostream) using namespace std; classBase{ public: Base(int x=0){cout<<x;} }; Class Derived:
admin
2013-02-27
56
问题
有如下程序: #include<iostream) using namespace std; classBase{ 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
选项
A、100
B、000
C、010
D、001
答案
D
解析
本题考查的知识点是:类的构造。建立一个类的对象时,构造函数的执行顺序如下:①执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右);②执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序(自上而下):③执行自身的构造函数。本题Derived类继承于Base类,所以首先会构造基类Base,但 Derived类的构造函数没有初始化列表,所以将调用Base类的默认构造函数,输出一个0。接下来由于它的成员中还定义了一个Base类的对象,而构造函数也没有显示初始化这个对象,所以再次调用
转载请注明原文地址:https://kaotiyun.com/show/IlVp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有下列程序 #include<stdio.h> inta=5; intfunc(intd) { intb=5; staticintc=5; a--;b--;--c;--d; returna+b+c+d: }
有下列程序 #include<stdio.h> main() { inti,j=0; chara[]="ab1b23c4d56ef7gh89i9j64k",b[100]; for(i=0;a[i];i++) if(a[i
有下列程序 #include<stdio.h> main() { inta=123456,b; while(a) { b=a%10; a/=10; switch(b) { de
将数据和操作置于对象统一体中的实现方式是()。
函数fread(buffer,size,count,fp)中buffer代表的是()。
树的度为3,且有9个度为3的结点,5个度为1的结点,但没有度为2的结点。则该树中的叶子结点数为()。
在C语言中,只有在使用时才占用内存单元的变量的是()。
下面的函数调用语句中,func函数的实参个数是()。func(f2(v1,v2),(v3,v4,v5),(v6,max(v7,v8)))
层次型、网状型和关系型数据库的划分原则是()。
随机试题
以下属于防御职能的是【】
患者,男,56岁。上午在全麻下行胃癌根治术,夜间突然发热39℃。为避免病情进一步发展,关键的措施是
保险资金运用的核心内容是()。
模板工程设计的安全性指标包括()。
关于简支梁变形大小的影响因素,下列表述正确的是()。
本案例涉及的加工贸易合同备案手续应为:如该出口服装列入《输欧纺织品和服装出口临时管理商品目录》管理、法定检验,除出口货物报关单外,成品出口申报时应还必须向海关提交的下列哪些单证:
下列各项中,属于会计计量属性的有()。
我国现行税法规定,在以债务转换为资本方式进行的债务重组中,除企业改组或清算另有规定外,下列说法中正确的是()。
有如下类和对象的定义:classConstants{public:staticdoublegetPI(){return3.1416;}};Constantsconstants;下列各组语句中,能输出3.1416的是()。
Theworld’sgovernmentshavedone______nothingtocombatthethreatofnuclearaccidents.
最新回复
(
0
)