首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude<iostream> using namespace std; c1ass Base{ int x: public; Base{int w=0}; x(n){cout<<n;}
有如下程序: #inc1ude<iostream> using namespace std; c1ass Base{ int x: public; Base{int w=0}; x(n){cout<<n;}
admin
2019-05-06
60
问题
有如下程序:
#inc1ude<iostream>
using namespace std;
c1ass Base{
int x:
public;
Base{int w=0}; x(n){cout<<n;}
Int getX()const {return x;}
};
c1ass 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 d1(3), d2(5,7);
Retum 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/HKAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
已知下列程序的输出结果是42,请将画线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classTestClass{intvalue;public:Tes
下列是重载乘法运算的函数原型声明,其中错误的是
有如下头文件:intf1();staticintf2();classMA{public:intf3();staticintf4();};在所描述的函数中,具有隐含的thi
Jackson方法是一种面向______的结构化方法。
C++中每个类都有一个隐含的______指针。
语句ofstreamoutf("TEST.DAT",ios_base::app);的功能是建立流对象outf,并试图打开文件TEST.DAT与outf关联,而且()。
在软件开发中,需求分析阶段不可以使用的工具是()
假定其中的x的单位是角度且不考虑π值的精度,则与数学公式等价的C++语言表达式是
随机试题
()时期的青铜器《莲鹤方壶》的造型精巧华丽,壶盖为莲花瓣形状。[江西2020]
法律至上是指在国家或社会的所有规范中,法律是地位最高、效力最广、强制力最大的规范。在法律至上的表现中,所有国家机关、社会组织和公民个人都必须遵守法律,依法享有和行使法定职权与权利,承担和履行法定职责与义务。这反映了法律的()
以上哪项是风水泛滥型水肿的临床表现以上哪项是湿毒浸淫型水肿的临床表现
可提高射血分数的因素是
以下不属于企业存货核算内容的是( )。
在内海、领海、界河、界湖,船舶及所载人员运输、收购、贩卖国家禁止或者限制进出境的货物、物品,或者运输、收购、贩卖依法应当缴纳税款的货物,没有合法证明的,按走私行为论处。()
学生贷款、国家助学贷款和一般商业性助学贷款贷款利息相比较,正确的是()。
非结构化面试的优点包括()。
2019年7月17日,国家互联网应急中心发布的《2018年中国互联网网络安全报告》显示,()成为发生网络攻击的重灾区,云服务商和云用户应加大对网络安全的重视和投入,分工协作提升网络安全防范能力。
SixStepstoTacklingYourStudentLoans[A]Anypaymentisagooddebtpayment,butastrategycanbeusefultoo—evenifyourst
最新回复
(
0
)