首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
30
问题
有如下程序:
#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.h>voidmain(){char*a[]={"hello},"the","world"};char**pa=a;
在设计程序时,应采纳的原则之一是
下面是复数类complex的定义,其中作为友元函数重载的运算符“--”的功能是将参数对象的实部减1,然后返回对该对象的引用;请补充完整。classcomplex{private:intreal;intimag;
根据下面的主程序,完成类的一种构造函数的最简单形式。#include<iostream.h>classbase{private:intnum;public:______;};voidmain()
有如下程序:#include<iostream>usingnamespaeestd;classA{public:A(inti):rl(i){}voidprint(){cout<<’E’<<rl<
计算斐波那契数列第n项的函数定义如下:intfib(intn){if(n==0)return1;elseif(n==1)return2;elsereturnfib(n-1)+fib(n-2);}
如下程序的输出结果是#include<iostream>usingnamespaeestd;intmain(){eout.fill(’*’);eout.width(6);cout.fill(’#’):
下面的语句中动态分配的内存,其释放语句正确的是()。im*q=new[10];
operator是运算符重载时必须使用的关键字,它和被重载的运算符连在一起,作为运算符函数的专用函数名,务必把该函数说明为______的。
C++语言类体系中,不能被派生类继承的有
随机试题
肺通气功能障碍时引起的呼吸衰竭属于Ⅰ型呼吸衰竭。
A.DNA结合蛋白B.细胞周期关卡C.两者均是D.两者均非Rb基因表达产物
下列不符合类白血病反应的描述是
胎盘早期剥离指的是
男,40岁。发热、轻度乏力、腹胀,皮肤巩膜黄染进行性加重,持续不退已2个月,皮肤瘙痒,粪便颜色变浅。实验室检查呈梗阻性黄疸表现,CT检查未见肝外梗阻征象,肝内胆管不扩张。该患者最可能的诊断是
酮体是指
实践中,人们归纳为“看、摸、敲、照”的检查操作方法称为()。
股份有限公司在对外销售M商品时,在销售合同中规定由于特定原因购买方有权退货,则甲公司确认该批商品销售收入的时点是()。
All(i)______biologicaltraitsfallintooneoftwocategories:thosegivingtheirpossessorsgreater(ii)______theenvironmen
TheChallengesandPotentialofNewEducationalTechnologyThechallenges.inthepast:mediawereusedasa【T1】________
最新回复
(
0
)