首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test2_1,此工程包含一个源程序文件test2_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果如下: 调用基类BASE的构造函数:1 调用基类BASE的构造函数:2 调用派生类A
使用VC6打开考生文件夹下的工程test2_1,此工程包含一个源程序文件test2_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果如下: 调用基类BASE的构造函数:1 调用基类BASE的构造函数:2 调用派生类A
admin
2009-01-15
108
问题
使用VC6打开考生文件夹下的工程test2_1,此工程包含一个源程序文件test2_1.cpp,但该程序运行有问题,请改正程序中的错误,使该程序的输出结果如下:
调用基类BASE的构造函数:1
调用基类BASE的构造函数:2
调用派生类A的构造函数:3
调用派生类A的析构函数
调用基类BASE的析构函数
调用基类BASE的析构函数
源程序文什test2_1.cpp清单如下:
#include<iostream.h>
class BASE
{
public:
BASE(int i){cout<<"调用基类BASE的构造函数:"<<i<<endl;}
~BASE(){cout<<"调用基类BASE的析构函数"<<endl;)
/***************** found *****************/
}
class A:public BASE
{
public:
/***************** found *****************/
A(int a,int b):i(a),b(b)
{cout<<"调用派生类A的构造函数:"<<a+b<<endl;}
~A(){cout<<"调用派生类A的析构函数"<<endl;)
private:
BASE b;
};
void main()
{
/****************found***************/
BASE obj(1,2);
}
选项
答案
(1)错误:类BASE的定义缺少“;” 正确:}; (2)错误:A(int a,int b):i(a),b(b) 正确:A(inta,intb):BASE(a),b(b) (3)错误:BASE obj(1,2); 正确:A obj(1,2);
解析
(1)主要考查考生对于类的定义的掌握,类定义结束后大括号外面不能缺少分号;
(2)主要考查考生对于派生类构造函数的掌握,该函数应该实现将参数传递给基类的功能,即派生类的构造函数应使用参数列表的形式将基类的数据成员初始化,初始化的时候直接使用基类的名称(BASE)而不是基类中变量的名称(i);
(3)主要考查考生对于基类和派生类函数调用关系的掌握,要调用派生类的构造函数必须使用派生类的对象,构造函数只有在该类的对象被使用的时候才会被调用。
转载请注明原文地址:https://kaotiyun.com/show/tOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
马斯洛需要层次理论的主要内容及主要观点。
试析李悝变法的内容及其意义。(厦门大学2000年中国古代史真题)
论述1927—1949年中共土改各阶段政策文件及改革内容和影响。(复旦大学2015年历史学综合真题)
简述魏晋玄学的产生背景及其代表人物的基本思想。(2009年统考真题)
对两个独立样本的方差进行差异检验使用()
在一组原始数据中,各个Z分数的标准差为()
初学电脑打字时,练习次数越多,错误就会越少,这属于()
在美国,赞成“六——三——三学制”,肯定了综合中学的地位,而且提出了“人人的中等教育”的文件是
只有在部分准备金制度下,才可能有存款货币的创造。()
居住国政府对跨国纳税人从非居住国得到优惠减免的那部分税收,视同已经缴纳而给予抵免的方法称为()。
随机试题
在故障查询开始时,必须进行自诊断,并且存入的信息必须使用_______读出故障代码,同时也可用其他_______代替读出故障代码。
女,30岁。饮酒后突发上腹痛4小时,无发热。血常规:Hb120g/L,WBC8.5×109/L,Pltl25×109/L;血淀粉酶1032U/L。腹部B超提示:胰腺略饱满。首要的治疗措施是()
穿堤闸施工前,在征得监理单位批准后,施工单位进行了补充地质勘探,由此产生的费用应由()承担。
企业实行电算化后,()是保障会计电算化顺利进行的最重要一环。
城镇土地使用税的征税范围是城市、县城、镇和工矿区范围内的国家所有的土地。()
学习动机的激发是指在一定教学情境下,利用一定的诱因,使已形成的学习需要由潜在状态变为活动状态,形成_______。
习近平总书记在中纪委十八届二次全会指出:“要将权力关进制度的笼子里。”请你谈谈对这句话的理解。
下列关于微波炉加热原理的说法,正确的是()。
贾某在某停车场停车,每个月前几个小时内收费的基础价格为5元/小时,之后按照基础价格的90%收费。某月贾某的停车时间为120小时,共交了545元,则按照基础价格收费的时间为多少小时?
某工厂对一批产品进行了抽样检查.下图是根据抽样检查后的产品净重(单位为g)数据绘制的频率分布直方图,其中产品净重的范围是[96,106],样本数据分组为[96,98),[98,100),[100,102),[102,104),[104,106],已知样本中
最新回复
(
0
)