首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ int x; public: Base(int n=0):x(n){cout
有如下程序: #include using namespace std; class Base{ int x; public: Base(int n=0):x(n){cout
admin
2016-07-13
67
问题
有如下程序:
#include
using namespace std;
class Base{
int x;
public:
Base(int n=0):x(n){cout<
int getX()const{return x;}
};
class Derived:public Base{
int y;
public:
Derived(int m,int n):Y(m),Base(n){cout<
Derived(int m):Y(m){cout<
};
int main()
{
Derived dl(3),42(5,7);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、375
B、357
C、0375
D、0357
答案
C
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类.的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个对象d1,先执行基类的构造函数输出0,再执行派生类的构造函数输出3,然后定义了一个对象d2(5,7),其中需要调用基类的构造函数输出7,最后输出5,所以答案为C。
转载请注明原文地址:https://www.kaotiyun.com/show/0iNp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下面程序的功能是:将字符数组a中下标值为偶数的元素从小到大排列,其他元素不变。请填空完成此程序。#include<iostream>#include<string>usingnamespacestd;intmain
有以下程序:#include<iostream>usingnamespacestd;classsample{private:intx;public:voidsetx(i
若有如下程序:#include<iostream>usingnamespacestd;intmain(){char*p="abcdefgh",*r;long*q;q=(l
下列变量定义中,合法的是()。
下列各项中,属于面向对象程序设计语言不同于其他语言的主要特点的是()。
若有以下程序:#include<iostream>usingnamespacestd;template<classT>Tmin(Tx,Ty){if(x<y)retur
以下函数调用语句中含有参数的个数是 excc((v1,v2),(v2,v3,v4),v6);
友元类的所有成员函数都是另一个类的【】。
若已定义的函数有返回值,则以下关于该函数调用的叙述中错误的是
随机试题
QFA集团是一家以经营传统特色包子为主的餐饮连锁企业。截止2012年,该集团旗下连锁店已经发展到170家,年销售包子2亿个,年均消费3000万人次。为了解决连锁店包子品味不一致问题,QFA集团投资500万元建成馅料加工配送中心。配送中心统一加工制作、
以下各项中,哪项不应计入企业的管理费用()
A、身材矮小但比例匀称B、下部量特短或指距远不及身长C、下部量过长或指距远胜于身长D、上部量与下部量的比例为3:2E、上部量与下部量的比例为2:3生殖腺功能不全()
体外没有活性,进入体内后发生重排形成活性代谢物的药物是哪个
编制建筑工程设计文件的依据不包括()。
企业发行中期票据除应按交易商协会《银行间债券市场非金融企业债务融资工具信息披露规则》在银行间债券市场披露信息外,还应于中期票据注册之日起()个工作日内,在银行间债券市场一次性披露中期票据完整的发行计划。
构成人际关系的成分有()。
下列行为中,属于《预防未成年人犯罪法》规定的未成年人严重不良行为的有()。
下列有关科学常识的表述,不正确的是()。
Weoftenreadinnovelshowaseeminglyrespectablepersonorfamilyhassometerriblesecretwhichhasbeenconcealedfromstr
最新回复
(
0
)