首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0):valB(x){cout<<valB;} ~Base(){cout<<valB;) priva
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0):valB(x){cout<<valB;} ~Base(){cout<<valB;) priva
admin
2020-07-30
43
问题
有如下程序:
#include<iostream>
using namespace std;
class Base{
public:
Base(int x=0):valB(x){cout<<valB;}
~Base(){cout<<valB;)
private:
int valB;
};
class Derived:public Base{
public:
Derived(int x=0,int y=0):Base(x),valD(y){cout<<valD;}
~Derived(){cout<<valD;}
private:
int valD;
};
int main(){
Derived obj12(2,3);
return 0;
}
运行时的输出结果是( )。
选项
A、2332
B、2323
C、3232
D、3223
答案
A
解析
在主函数中创建类Derived对象obj12(2,3)时,因为类Derived是从基类Base派生而来,所以首先调用基类的构造函数,输出2,再调用派生类构造函数,输出3。当主函数运算结果时,首先调用派生类的析构函数,输出3,再调用基类的析构函数输出2。所以输出结果为2332。
转载请注明原文地址:https://kaotiyun.com/show/pWyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列叙述中,不属于设计准则的是()。
下面是一个模板声明的开始部分:templute<typenarneT>double__由此可知()。
有如下类定义:classTest{public:Test(){a=0;c=0;}//①intf(inta)coast{this->a=a;}//②statici
若磁盘上己存在某个文本文件,其全路径文件名为d:\ncre\test.txt,下列语句中不能打开该文件的是()。
在E-R图中,用来表示实体的图形是()。
请使用VC6或使用【答题】菜单打开考生文件夹projl下的工程projl,此工程包含一个源程序文件projl.cpp。文件中将表示数组元素个数的常量Size定义为4,并用int类型对类模板进行了实例化。文件中位于每个注释“//ERROR****found*
数据流图中带有箭头的线段表示的是()。
软件设计中模块划分应遵循的准则是()。
数据库设计的四个阶段是:需求分析、概念设计、逻辑设计和()。
在学校中,“班级”与“学生”两个实体集之间的联系属于()关系。
随机试题
会话层的主要功能有:会话连接到运输连接的映射、数据传送、会话连接的恢复和释放、( )。
肝硬化:
《健康教育》被世界健康教育大会确认为学科是在
A、180℃、3~4小时被破坏B、能溶于水中C、不具挥发性D、易被吸附E、能被强氧化剂破坏用活性炭过滤对应于哪一条性质()。
[2012年第057题]在江南私家园林中作为主体建筑与构图中心的是:
下列关于同业拆借利率形成机制的叙述,错误的有()。
某外商甲欲与国内某企业乙设立中外合资经营企业丙,从事土地开发及房地产经营,不需在合营合同中约定合营期限。()
下列属于木管组乐器的是?()
根据材料回答下列问题。图表中,2009年农民人均纯收入增收额最低的省市比最高的少了()。
赵亮:一个人的外向个性,并不是由生物学因素决定的。个性内向的父母所生的孩子,被个性外向的继父母领养,这些孩子的个性和那些由个性内向的父母所生但并不过继的孩子相比,更易于外向。王宜:你的结论难以成立。你所说的这些由个性外向的继父母领养的孩子中,有些不管领养
最新回复
(
0
)