首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
2019-08-23
24
问题
有如下程序:
#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 d1(3),d2(5,7);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、375
B、357
C、0375
D、0357
答案
C
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数::本题中定义了一个对象d1,先执行基类的构造函数输出0,再执行派生类的构造函数输出3,然后定义了一个对象d2(5,7),其中需要调用基类的构造函数输出7,最后输出5,所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/JJ8p777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序不能通过编译,应该在划线部分填写的语句是______。#include<iostream.h>#include<stdlib.h>doubleFunc(inta,intb,charch){do
执行下列程序段,结果是#include<iostream.h>voidmain(){intx=40;chary=’C’;intn;
有如下程序:#include<iostream>usingnamespacestd;classXX{protected;intk;public:XX(intn=5):k(n){}~X
假定MyClass为一个类,则该类的拷贝初始化构造函数的声明语句为()。
【】是数据库设计的核心。
可以用p.a的形式访问派生类对象p的基类成员a,其中a是______。
已知枚举类型定义语句为:enumToken{NAME,NUMBER,PLUS=5,MINUS,PRINT=10};则下列叙述中错误的是()。
已知一个类A,类A有三个公有成员:voidf1(int),voidf2(int)和inta;定义指向类A成员函数的指针是()。
对中断语句的说法,不正确的是()。
对于模板定义关键字class和typename说法不正确的是
随机试题
检查梅毒最好采集的标本是()
接地体的连接应采用搭接焊,其扁钢的搭接长度应为()。
能耗指标包括()
某公司承担了一项通信基站设备工程,主要工作量包括120个宏站和240个微站设备安装,合同约定:4月1日开工,6月30日前完工,建设单位在7月10日完成初验,10月15日前完成竣工验收,11月1日办理竣工验收备案手续。项目部指定了进度计划和成本预算:(1
建设工程施工安全控制的危险源主要包括()。
下列关于凭证操作正确的有()。
特约日交割是指双方达成交易后()
(2014联考46)英语目前是世界上不同语言群体之间进行交流的主要方式。这种交流是文化间的知识交流,它的______是存在着分离的文化。换句话说,作为通用语言的英语是处理语言差异和文化差异的方式,而不是______它们的方式。依次填入画横线部分最恰当的一项
1973年,某企业生产的玩具产品“芭比娃娃”由于式样陈旧、价格昂贵等原因而严重滞销,企业濒临破产。很多员工建议放弃生产“芭比娃娃”而转产,但一位年轻人极力反对并建议为“失败产品”创办博物馆。“这绝对不行,这不是自曝家丑吗?”企业总裁立即明确表示反对。但这
A、Therehasbeenasteadygrowth.B、AlluniversitiesbegintoofferdegreecoursesinChinesemedicine.C、Manypeoplehavefound
最新回复
(
0
)