首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
44
问题
有如下程序:
#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全国计算机二级
相关试题推荐
下列是重载为非成员函数的运算符函数原型,其中错误的是()。
已知数组arr的定义如下:intarr[5]={1,2,3,4,5};下列语句中,输出结果不是2的是
有如下定义:classMA{intvalue:public:MA(intn=0):v;alut(n){}};MA*ta,tb:其中MA类的对象名标识符是______。
有如下函数模板定义:template<classT>Tfunc(Tx,Ty){returnx*x+y*y;}在下列对func的调用中,错误的是
有如下类定义:classSample{public:Sample();~Sample();private:Staticintdate:};将静态数据成员data初始化
下列对于软件的叙述中正确的是
执行下列语句段后程序的输出结果是______。intx[]={1,2,3,4,5};intq=x;cout
用数组A[1…n]顺序存储完全二叉树的各结点,则当i>0,且i<=______时,结点A[i]的右子女是结点A[2i+1],否则结点A[i]没有右子女。
在函数中,可以用auto、extern、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
A、 B、 C、 D、 CE-R模型中,有3个基本的抽象概念:实体、联系和属性。E-R图是E-R模型的图形表示法,在E-R图中,用矩形框表示实体,菱形框表示联系,椭圆形框表示属性。
随机试题
女性患者,18岁,高中生,甲状腺功能亢进服他巴唑半年,症状已消失,甲状腺轻度肿大,因学习紧张常遗漏服药,今后的治疗方案应是
妊娠期淋病的治疗方案叙述不正确的是
甲诉乙的合同纠纷案件,经一审、二审法院的审理,甲胜诉。乙申请再审,法院经审查决定再审。再审过程中,乙提出反诉。对此,法院应如何处理?()
采取低价策略,一般以()为主目标。
工程量清单()是用来表述分部分项清单项目的实质内容,用于区分计价规范中同一清单条目下各个具体的清单项目。
保障人员生命安全的最基本的建筑消防系统是()。
中小板市场的推出和企业资产证券化产品的出现,是中国在建设多层次资本市场体系方面迈出的重要一步。( )
withthatthoughA.atremendousimpressionhadbeenmadeuponmeas【T1】______IhadrunintoapersonB.mixing【T2】______the
Thefitnessmovementthatbeganinthelate1960sandearly1970scenteredaroundaerobicexercise(有氧操).Millionsofindividual
ItoftenseemsthateveryoneinBritainhasamobilephone.Weusethemasalarmclocks,calculators,tohelpwithexamrevision
最新回复
(
0
)