首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #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
29
问题
有如下程序:
#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://jikaoti.com/ti/w4l0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#inc1ude<iostream>#inc1ude<cstring>usingnamespacestd;c1assMyString{public:charstr[80];
关键字unsigned不能修饰的类型是()。
下列关于输入输出流的叙述中,正确的是()。
下列关于继承方式的描述中,错误的是()。
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是()。
假定一个类的构造函数为A(intaa,intbb){a=aa——;b=a*bb;},则执行Ax(4,5);语句后,x.a和x.b的值分别为()。
在公有派生时,派生类中定义的成员函数只能访问原基类的()。
请使用【答题】菜单命令或直接用VO6打开考生文件夹下的工程prog3,其中声明了ViArray类,该类在内部维护一个动态分配的整型数组。VaLArray类的复制构造函数应实现对象的深层复制。请编写VaLArray类的复制构造函数。在main函数中给出了一组
数据库管理系统是()。
建立表示学生选修课程活动的实体联系模型,其中的两个实体分别是()。
随机试题
A.舌癌B.口底癌C.齿龈癌D.唇癌E.颊黏膜癌在口腔癌中,最易出现颈部淋巴结转移的是
某女工,年龄34岁,铅笔厂工人。因月经功能障碍、经血量过多、皮肤斑前来就诊
两次加水法的施工工艺为:先将全部的石子、砂和()的水倒入搅拌机,拌和15s,再倒入全部水泥搅拌30s然后加入()的水,搅拌60s完成。
下列各项中,关于会计核算的说法正确的是()。
企业发生的下列利息支出,在计算应纳税所得额时,可以从收入总额中扣除的有()。
为了旅游者情绪高、游兴浓、精力充沛地投入旅游活动,达到预期的旅游目的,导游人员要努力使自己成为旅游者情绪的()。
自然人的姓名权,包括()。
下列不属于我国民法调整的社会关系的是()
设二维随机变量(X,Y)在区域G={(x,y)|l≤x+y≤2,0≤y≤1}上服从均匀分布。试求:Z=X+Y的概率密度fZ(z)。
Haveyoueverlookedatsomeoneelse’slifewith【C1】________,justenoughenvythatyouwishforamomentortwo(orlonger)th
最新回复
(
0
)