首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
63
问题
使用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全国计算机二级
相关试题推荐
中国古代大有慷慨悲歌之士,下列词句与作者的对应关系错误的是()。
在以下关于“沟通”的判断中,不正确的是()。
简述第二次世界大战中各主要战场战略性转折的时间及其代表性战役。(华东师范大学2003年世界通史真题)
简述英国古典政治经济学的代表及其主张。(四川大学2016年世界通史真题)
简述统计假设检验中两类错误的定义及其关系。
有一组数据:3、6、2、7、32、4、8、6、5,要描述这组数据的特征,受极端数据值影响的统计量是()
某中学高三年级有三个班,高考前有一个免试保送升学名额,分别来自三个班的候选人的成绩如下:请选用不同的综合方法,帮助学校领导做出决策,决定保送对象,并评价其合理性。
初学电脑打字时,练习次数越多,错误就会越少,这属于()
关于遗传素质在人的身心发展中的作用,下列说法错误的是
结合我国当前经济条件,比较存款准备金政策和利率政策的优劣?
随机试题
A.长春新碱+顺铂+博来霉素B.阿糖胞苷+巯嘌呤C.阿霉素+环磷酰胺急性髓性白血病
内源性凝血途径的始动因子是
A.癌性空洞B.肺气肿C.上腔静脉综合征D.慢性支气管炎E.支气管扩张患者胸片示右上肺空洞影,洞壁厚,内壁有结节,呈偏心空洞
以下不属于葡萄胎病理变化的是
呈卵圆形,具三棱,表面类黄色,内有三室,每室一粒种子,呈椭圆形,一端有种阜,有此特征的药材是
()是我国土地登记权利客体的内容。
社会工作者小武所服务的社区,外来打工人员家庭较多,其中许多中年妇女找不到合适的工作,待在家里无事可做。小武为她们组织了一个自助小组,推选了小组带头人,并根据他们的需要和问题,指导他们自主完成“主食厨房”的工商注册等一系列手续,既增加他们的经济收入,又可以服
Fromchildhoodtooldage,wealluselanguageasameansofbroadeningourknowledgeofourselvesandtheworldaboutus.When
A、Createacomfortablesleepingenvironment.B、Prioritizesleepifyouarehauntedbysleeplessness.C、Climbintobedearlyand
Whatisthepossiblerelationshipbetweenthemanandthewoman?
最新回复
(
0
)