首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
93
问题
使用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://www.kaotiyun.com/show/tOID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
公元前770年,周平王将都城东迁,史称“东周”,分为“春秋”“战国”两个时期。春秋时期,100多个诸侯国林立,互相争夺,胜者称为霸主。下列成语的出处中涉及春秋时期诸侯国争霸的是()。
方差分析中,F(2,24)=3.90,F检验的结果()
散点图显示两个变量的相关趋势和相关程度是通过什么来显示的?()
有一组数据4、5、8、7、6、6的方差和标准差分别是()
一位教师对4年级的学生进行了一项阅读能力成绩测验。考查原始分数的分布后发现,高分很少但低分相当多。如果该教师感兴趣的是学生对所涉及知识的掌握程度,那么她应该报告以下分数的哪个结果?()
研究者欲考察社会经济因素能否影响人的语言表达能力。选择了幼儿进行测验,测量了他们的社会阶层、年龄和语言表达能力。此研究中年龄应当作为()
设一个盒子里装有编号为①②③的三个球,现按照考虑顺序的重复抽样方式从中随机抽出两个球组成样本,则样本可能数目为()
简述学校教育有效促进学生身心发展的条件。
童年期认识事物多以具体形象的方式,青年初期则可以运用抽象思维。这说明人的身心发展具有
只有在部分准备金制度下,才可能有存款货币的创造。()
随机试题
按照《国家基本公共卫生服务规范(2011年版)》要求,老年人健康管理的服务对象是辖区内
马车从一中年男子的小腹压过,腰与骨盆区疼痛,休克,不能自行排尿,膀胱胀满,直肠指诊,指套上染有血迹正确的诊断是
属于测绘专业技术人员的是()。
下列行为不构成违法行为的是()。
我国在1991年建成第一条与国际互联网连接的专线,与斯坦福大学连接成功,实现者是中国科学院的()。
材料一:热带民族的怯懦常常使这些民族成为奴隶,而寒冷气候的民族的勇敢使他们能够维护自己的自由。这是自然的原因所产生的后果。居住在山地的人坚决主张要平民政治,平原的人则要求让一些上层人物领导的政体,近海的人则希望一种由二者混合的政体。——孟德斯鸠《论法的精
技能学习最基本的条件是()(枣庄市中)
历史唯心主义的根本缺陷在于肯定了人的意志和思想动机的作用。()
宋朝州一级的长官被称为“监州”的是()。
Somesocialobserverssaidthatthoselatestfigureswere______oftheslowingeconomy.
最新回复
(
0
)