首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #inc1ude <iostream> using namespace std; class Base{ public: Base(int x=0): valB(x) {cout<<valB;}
有如下程序: #inc1ude <iostream> using namespace std; class Base{ public: Base(int x=0): valB(x) {cout<<valB;}
admin
2020-11-11
41
问题
有如下程序:
#inc1ude <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<<vaID;}
private:
int valD;
};
int main(){
Derived obj 12(2,3);
return 0;
}
运行时的输出结果是( )。
选项
A、2332
B、2323
C、3232
D、3223
答案
A
解析
在主函数中创建类Derived对象obj 12(2,3)时,因为类Derived是从基类Base派生而来,所以首先调用基类的构造函数,输出2,再调用派生类构造函数,输出3。当主函数运算结果时,首先调用派生类的析构函数,输出3,再调用基类的析构函数输出2。所以输出结果为2332。
转载请注明原文地址:https://kaotiyun.com/show/uqyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>#inc1ude<cstring>usingnamespacestd;c1assMyString{public:charstr[80];
对于一个类定义,下列叙述中错误的是()。
下列描述中错误的是()。
有如下函数模板定义:temp1ate<typenameT1,TypenameT2>T1Fun(T2n){returnn*5.0;}若要求以int型数据9作为函数实参调用该模板,并返回一个double型数据,则该调用
在类声明中,紧跟在“public:”后声明的成员的访问权限是()。
下面不能作为结构化方法软件需求分析工具的是()。
下面的函数调用为:fun(x+y,3,min(n—1,y))则fun的实参个数是()。
软件设计中模块划分应遵循的准则是()。
下列字符串中,不可以用做C++标识符的是()。
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*str,char*s)空出部分。函数fun(ehaur*str,chaur*s)的功能是:将在字符串str中下标为偶数位置上的字符,紧随其后重复出现一次,放在一个新串S中,
随机试题
起动机继电器损坏如何处理?
absoluteprofit
磺酰脲类可用于胰岛功能丧失的糖尿病患者。
某省甲市乙县工商局以某企业构成不正当竞争为由,决定予以罚款2万元。某企业不服,申请行政复议。有关本案复议机关,下列哪一选项是错误的?(2008—卷二—42,单)
下列属于股票发行方式的是()发行。
气象条件不良是作业场所存在的一类物理性职业病危害因素。下列职业病中,属于由异常气象条件引起的职业病的是()
衡量一个单位是否具有常住性,是按该单位的财产所有权是否属于所在国来确定的。( )
贷后档案管理的内容不包括()。
ABC会计师事务所的A注册会计师负责审计甲公司2020年度财务报表。审计工作底稿中与函证相关的部分内容摘录如下: (1)甲公司2020年末的一笔大额银行借款已于2021年初到期归还。A注册会计师检查了还款凭证等支持性文件,结果满意,决定不实施函证程序,并
Thefirstparagraphismainlyabout______.Accordingtothewriter,self-awarenessis______.
最新回复
(
0
)