首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
45
问题
有如下程序: #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全国计算机二级
相关试题推荐
有如下形式的函数 intfun(inta[4][5],int*p[10],intn) {……} 调用函数之前需要对函数进行说明,即所谓的函数向前引用说明,以下对fun函数说明正确的是()。
有下列程序 #include<stdio.h> main() { inta=1,b=1,c=1; if(a--||b--&&--C)printf("%d,%d,%d\n",a,b,c); else printf("%
以下不能对二维数组a进行正确初始化的语句是()。
下列叙述中错误的是()。
有以下程序:#include<stdio.h>#include<string.h>structA{inta;charb[10];doublec;};structAf(structAt);main(){structAa
为了使模块尽可能独立,要求()。
数据流图中带有箭头的线段表示的是()。
请编写函数fun,其功能是:找出一维整型数组元素中最大的值及其所在的下标,并通过形参传回。数组元素中的值已在主函数中赋予。主函数中x是数组名,n是x中的数据个数,max存放最大值,index存放最大值所在元素的下标。注意:请勿改动主函数main和其他函
数据的组织和存储会直接影响算法的实现方式和【】。
为解决在多重继承环境中因公共基类带来的二义性问题,C++语言提供了【】机制。
随机试题
下列函数原型声明中,错误的是
Howdoesaspamrelayhideaspammer’sidentify?
人参、丹参、玄参共用的方剂是
公司名称应当符合国家有关规定。公司可以使用两个名称。经公司登记机关核准登记的公司名称受法律保护。()
加油加气站的变配电间或室外变压器应布置在爆炸危险区域之外,且与爆炸危险区域边界线的距离不应小于()。
下列各类商品中,税负不容易转嫁的有()。
有人用拆字法解读“幸福”二字:“幸”字是由土和¥(钱)构成,“福”字包括了衣、口、田。这样看来,“幸福”是指一个温馨和睦的家有房住、有田耕、有钱花。从目前我国经济发展的状况看,要提升人民的幸福程度,应该()。
树根:根雕
Thegovernmentplaced()onthenumbersofforeigncarsthatcouldbeimported.
Theabilitytocramcomputercircuitryontosiliconchipsfacesfundamentallimitations:itispossibletomaketheinnardsofa
最新回复
(
0
)