首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0):valB(x){cout<<valB;} ~Ba
有如下程序: #include<iostream> using namespace std; class Base{ public: Base(int x=0):valB(x){cout<<valB;} ~Ba
admin
2017-11-28
39
问题
有如下程序:
#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 obj 12(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/6xAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在关系模型中,一个关系的属性名表称为【 】,也就是二维表的表框架,相当于记录型。
标识虚函数的关键字是【 】。
下列叙述中正确的是
在有序表(1,3,5,7,9,11,13)中二分查找关键字9时所需进行的关键字比较次数为【 】。
数据模型分为格式化模型和非格式化模型,则关系模型属于【 】模型。
( )是以一种完全通用的方法来设计函数或类而不必预先说明将被使用的每个对象的类型。
假定a=3,下列程序的运行结果是()。#include<iostream.h>intfun(intn);voidmain(){cout<<"Pleaseinputanumber
以下选项中合法的用户标识符是
数据库保护分为安全性控制、______、并发性控制和数据的恢复。
下列关于关系运算的叙述中正确的是()。
随机试题
关于百科全书,说法正确的有()。
下列属于洪脉主病的是
A.碎片状坏死和桥接坏死B.肝细胞质广泛疏松化和气球样变C.嗜酸性变和嗜酸性坏死D.大片坏死和结节状再生E.大片状坏死和肝体积快速显著缩急性普通型肝炎的主要病变是
按用途分类可将钢材分为()。
如图7—10所示电路,U=12V、UE=10V、R=0.4kΩ,则电流I等于()A。
根据《公司法》的规定,下列说法中正确的是()。
创设教学情境的方法有哪些?
简述思维过程中影响问题解决的因素。
Whomcanyoutrustthesedays?ItisaquestionposedbyDavidHalpernofCambridgeUniversity,andtheresearchersattheDowni
CharlesDickenswasafamousnineteenth-centurywriterandthesignature"CharlesDickens"israrityenoughtocommandaprice.W
最新回复
(
0
)