首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: #include using namespace std; class Base { int x; public: Base(int n=0): x(n) { cout
有如下程序: #include using namespace std; class Base { int x; public: Base(int n=0): x(n) { cout
admin
2021-02-22
24
问题
有如下程序:
#include
using namespace std;
class Base {
int x;
public:
Base(int n=0): x(n) { cout<
int getX()const { return x; }
};
class Derived: public Base {
int y;
public:
Derived(int m, int n): y(m), Base(n) { cout<
Derived(int m): y(m) { cout<
};
int main()
{
Derived d1(3), d2(5,7);
return 0;
}
执行这个程序的输出结果是( )。
选项
A、375
B、357
C、0375
D、0357
答案
C
解析
本题考查派生类的构造函数和析构函数,在定义一个派生类的对象时,先调用基类的构造函数,然后再执行派生类的构造函数,对象释放时,先执行派生类的析构函数,再执行基类的析构函数。本题中定义了一个对象d1,先执行基类的构造函数输出0,再执行派生类的构造函数输出3,然后定义了一个对象d2(5,7),其中需要调用基类的构造函数输出7,最后输出5,所以答案为C。
转载请注明原文地址:https://kaotiyun.com/show/y6fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
负责数据库中查询操作的数据库语言是()。
下列各组类型声明符中,含义相同的一组是()。
请使用VC6或使用【答题】菜单打开考生文件夹proj2下的工程proj2,该工程中包含一个程序文件main.cpp,其中有坐标点类point、线段类Line和三角形类Triangle的定义,还有main函数的定义。程序中两点间距离的计算是按公式d=实现的,
在函数中,可以用auto、extem、register和static这四个关键字中的一个来说明变量的存储类型,如果不说明存储类型,则默认的存储类型是()。
下列语句分别是不同程序中的第一个输入输出语句,若去掉其中的“
在学生管理的关系数据库中,存取一个学生信息的数据单位是
占构化程序设计原则强调的是
使用VC6打开考生文件夹下的源程序文件modi2.cpp。完成函数fun(char*s,inta[]),其功能是把s中出现的数字转换成数字存储在a[]中,然后返回转换的个数。例如:s=’’1234abcdef567’’;则:a[]中存
下列字符串中不能作为C++标识符使用的是
结构化程序所要求的基本结构不包括( )。
随机试题
氢化物原子荧光光度法测定肉、蛋制品中无机砷的含量,玻璃仪器使用前需经15%硝酸浸泡24h。
水泥混凝土路面与沥青混凝土路面相比有哪些优点( )。
平面磨床的工件是如何安装在工作台上的?
无权代理的构成要件为()。
甲旅行社组织游客前往某地游览,但由于擅自安排游客参观多家购物店,导致原本上午的景点游览推迟到了下午。在去景点的路上遇到泥石流封路,造成游客无法前往。对此案例的分析,以下说法正确的是()。
2006年10月份,“国房景气指数”为103.40,比9月份上升0.26点,比2005年10月份上升2.38点。房地产开发投资分类指数为101.68,比9月份下降0.04点,比2005年10月份上升0.82点。2006年1~10月,全国完成
网络传播的媒介特征。(中国传媒大学,2011年MJC真题)
不同法学流派对于“法是什么”的认识不一。下列关于法概念的描述,正确的有()(2015年法学综合课多选第22题)
开发专家系统时,通过描述事实和规则由模式匹配得出结论,这种情况下适用的开发语言是(27)。
A、Inthe19thcentury.B、Inthe18thcentury.C、Inthe17thcentury.D、Inthe16thcentury.B短文提到,“该传统最终在18世纪传入英格兰和苏格兰。”故选B。由选项知
最新回复
(
0
)