首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base{ public: Base(int x=O):valB(x){cout
有如下程序: #include using namespace std; class Base{ public: Base(int x=O):valB(x){cout
admin
2020-11-11
41
问题
有如下程序:
#include
using namespace std;
class Base{
public:
Base(int x=O):valB(x){cout<
-Base(){cout<
private:
int valB;
);
class Derived:public Base{
Public:
Derived(int x=0,int y=0):Base(x),valD(y){cout<
-Derived(){cout<
private:
int valD;
};
int main(){
Derived obj 12(2,3);
return 0;
}
运行时的输出结果是( )。
选项
A、2332
B、2323
C、3232
D、3223
答案
A
解析
在主函数中创建类Derived对象objl2(2,3)时,因为类Derived是从基类Base派生而来,所以首先调用基类的构造函数,输出2,冉调用派生类构造函数,输出3。当主函数运算结果时,首先调用派生类的析构函数,输出3,再调用基类的析构函数输出2。所以输出结果为2332。
转载请注明原文地址:https://www.kaotiyun.com/show/Rayp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在E—R图中,用来表示实体联系的图形是()。
使用VC6打开考生文件夹proj1下的工程proj1,其中有“沙发”类Sofa和主函数main的定义。程序中位于每个//ERROR**********found**********下的语句行有错误.请加以更正。更正后程序的输出应该是:座位数:3颜色:红
决定C++语言中函数的返回值类型的是()。
使用VC6打开考生文件夹下的源程序文件modil.cpp,该程序运行时有错误,请改正程序中的错误。本题的功能是:从键盘输入字符串S,然后输出字符串S中的字符个数。注意:不要改动main函数,不能增行或删行,也不能更改程序的结构,错误的语
有如下函数模板: template<typename T,typename U> T cast(Uu){ return u;} 其功能是将U类型数据转换为T类型数据。已知i为int型变量,下列对模板函数cast的调用中正确的是
若PAT是一个类,则程序运行时,语句“PAT{*aD)[3];”调用PAT的构造函数的次数是()。A)0B)1C)2D)3
在表达式x+y*z中,+是作为成员函数重载的运算符,*是作为非成员的函数重载的运算符。下列叙述中正确的是
用树形结构表示实体之间联系的模型是
若实体A和B是一对多的联系,实体B和C是一对一的联系,则实体A和C的联系是
下列选项中不符合良好程序设计风格的是
随机试题
用于确定下肢三阴经穴纵向距离的骨度分寸有
未取得母婴保健技术相应合格证书,出具有关医学证明的,给予行政处罚应包括
处方写延胡索应付()。
关于井巷工程施工质量验收的合格要求,正确的是()。
普通股可视为永续年金。()
通过建立和健全劳动监察、劳动行政管理、劳动争议的处理机制,维护正常劳动秩序,这表现为劳动法的()基本原则。
视频会议设备要求较高,要保证既能将主会场的画面和声音传给各分会场,又能把各分会场的信息反馈给主会场。因此,会场内必须配备()
一般来说,当事人申请复议后又向法院起诉,如果是因复议机关逾期不作决定的,且是在复议期满之日起15天内提出的,人民法院( )。
简述韩愈《师说》中的教育思想。
在UML的各种视图中,(45)显示外部参与者观察到的系统功能;(46)从系统的静态结构和动态行为角度显示系统内部如何实现系统的功能;(47)显示的是源代码以及实际执行代码的组织结构。
最新回复
(
0
)