首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; class Base{ int x: public; Base {int n=0}; x(n) {cout<<n,
有如下程序: #inc1ude<iostream> using namespace std; class Base{ int x: public; Base {int n=0}; x(n) {cout<<n,
admin
2019-04-01
25
问题
有如下程序:
#inc1ude<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(m), 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 dl(3)首先调用基类的构造函数,输出0;接着调用自身的构造函数输出3。执行语句Derived d2(5,7)时,会调用基类的Base(n)函数输出7;然后执行继承类中的Derived (int m,int n)的y(m)输出5。
转载请注明原文地址:https://kaotiyun.com/show/eaAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在类的定义中,用于为对象分配内存空间,对类的数据成员进行初始化并执行其他内部管理操作的函数是
在设计程序时,应采纳的原则之一是
有以下程序:#include<iostream>usingnamespacestd;#definePl3.14ClassPoint{private:intx,y;public:Poi
如下类定义中包含了构造函数和复制构造函数的原型声明,请在画线处填写正确的内容,使复制构造函数的声明完整。classmy(21ass{private:intdata:public::MyClass(int
执行语句序列inti=0;while(i<25)i+=3;cout<<i;输出结果是
对于语句cout<<endl<<x;中的各个组成部分,下列叙述中错误的是
执行下列语句段后,输出字符“*”的个数是for(inti=50;i>l;--i)cout<<”*”
执行下列语句后,输出的结果为______。voidrun(){staticintx=3;x++;cout<<x<<"";}intmain(){for(inti=0;i<2;
设栈S和队列Q的初始状态为空,元素a、b、c、d、e和f依次通过栈S,一个元素出栈后即进入队列Q,若6个元素出队的顺序是b、d、c、f、e、a,则栈S的容量至少应该是()。
线性表常采用的两种存储结构是()
随机试题
Ifyoucan’tresistthechancetoputonabet,blameyourinsula—aregionofyourbrain.Scientiststhinkthatwhenthisbrain
被称为“吹芦笛的诗人”的是()
开启式螺杆式制冷压缩机中目前广泛采用()来调节冷量。
对土地使用权交换、房屋交换行为征收契税时,其计税依据应为()。
直接记忆的容量大约为()组块。
李某痛恨应试教育。在考试的时候,将要选择正确的选错误的选项,将要求选择错误的选择正确的选项,你如何看待?
某单位有负责网络、文秘以及后勤的三名办公人员:文珊、孔瑞和姚薇,为了培养年轻干部,领导决定她们三人在这三个岗位之间实行轮岗,并将她们原来的工作间110室、111室和112室也进行了轮换。结果,原本负责后勤的文珊接替了孔瑞的文秘工作,由110室调到了111室
考生文件夹下存在一个数据库文件“samp2.accdb”,里面已经设计好“tEmp”和“tGrp”两个关联表对象及表对象“tBmp”和“tTmp”。试按以下要求完成设计:以表对象“tEmp”为数据源,创建一个查询,查找并显示年龄大于等于40的职工的“编
Theword"offend"originallymeanttostrikeagainst,butnowthewordsignifiestocreateorexciteanger.Thisisanexampleo
FiveCommonMistakesinConversationsandTheirSolutionsI.NotlisteningA.Problem:mostpeople【T1】______【T1】______—waite
最新回复
(
0
)