首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ int x; public; Base{int n=0};x(n){cout<<n;}
有如下程序: #include<iostream> using namespace std; class Base{ int x; public; Base{int n=0};x(n){cout<<n;}
admin
2020-04-07
56
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
int x;
public;
Base{int n=0};x(n){cout<<n;}
Int getX()const{return x;}
};
class Derived public Base{
int y;
public;
Derived(int m,int n):y(rn),Base(n){cout<<m;}
Derived(int m):y(m){cout<<m;}
};
int main(){
Derived dl(3),d2(5,7);
return 0;
}
运行时的输出结果是( )。
选项
A、375
B、357
C、0375
D、0357
答案
C
解析
此题考查的是派生类的构造与析构。建立派生类的对象时,构造函数的执行顺序如下:执行基类的构造函数,调用顺序按照各个基类被继承时声明的顺序(自左向右)->执行成员对象的构造函数,调用顺序按照各个成员对象在类中声明的顺序->执行自身的构造函数。此题中,执行语句Derived d1(3)首先调用基类的构造函数,输出0;接着调用自身的构造函数输出3。执行语句Derived d2(5,7)时,会调用基类的Base(n)函数输出7;然后执行继承类中的Derived(int m,int n)的y(m)输出5。
转载请注明原文地址:https://kaotiyun.com/show/ny8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列定义中p指向的地址可更改,但*p不能够更改的是
C++是一种面向对象的程序设计语言,它充分支持面向对象思想中的三个主要特征是______性;_______性和_______性。
对如下二叉树进行后序遍历的结果为()。
对以下说明语句的正确理解是inta[10]={6,7,8,9,10};
已知在一个类体中包含如下函数原型:VOLUMEoperator-(VOLUME)const;,下列关于这个函数的叙述中,错误的是()。
以下程序中函数scmp的功能是返回形参指针s1和s2所指字符串中较小字符串的首地址。#include<string>char*scmp(char*s1,char*s2){if(strcmp(s1,s2)<0)
公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员。则实体部门和职员间的联系是
有如下函数模板声明:template<typenameT>TMax(Ta,TB){return(a>=B)?a:b;}下列对函数模板Max的调用中错误的是A)Max(3.5,4.5)B)Max(3.5
在声明派生类时,如果不显式地给出继承方式,缺省的类继承方式是私有继承private。已知有如下类定义:classBase{protected:voidfun(){}};classDerived:Base{};则Base类中的成员函
下面c++标识符中正确的是()。
随机试题
胆固醇在人体内可转变为
甲状旁腺腺瘤患者手术后,判断腺瘤是否完全切除的简易方法是
A.脑脊液乳酸脱氢酶B.脑脊液肌酸激酶C.脑脊液谷氨酰胺D.脑脊液髓鞘碱性蛋白E.脑脊液腺苷脱氨酶作为多发性硬化症辅助诊断指标的是
A.琥珀B.远志C.龙骨D.酸枣仁E.合欢皮
初产妇第二产程中,何时应开始保护会阴
对于技术复杂的公路工程施工监理招标,经有审批权的部门批准后,可以进行邀请招标。()
2016年4月,淘宝推出全新购物方式BUY、使用()。生成可交叉的三维购物环境,顾客配戴上一副连接传感系统的眼镜,就能看到3D真实场景中的真人和真品,身临其境实物购物。
下列叙述中,正确的是()。
Readthearticlebelowaboutfinancialmanagement.Choosethebestsentencefromtheoppositepagetofilleachofthegaps.
WhatdowemeanbyaperfectEnglishpronunciation?Inone(1)_____thereareasmanydifferentkindsofEnglishastherearespe
最新回复
(
0
)