首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的工程test30_3。此工程包含一个test30_3.cpp,其中定义了类A、A1和A2,其中A1类由 A类公有派生,A2类由A1类公有派生。上述三个类的定义并不完整,请按要求完成下列操作,将程序补充完整。 (1)定义类A
使用VC6打开考生文件夹下的工程test30_3。此工程包含一个test30_3.cpp,其中定义了类A、A1和A2,其中A1类由 A类公有派生,A2类由A1类公有派生。上述三个类的定义并不完整,请按要求完成下列操作,将程序补充完整。 (1)定义类A
admin
2010-02-08
47
问题
使用VC6打开考生文件夹下的工程test30_3。此工程包含一个test30_3.cpp,其中定义了类A、A1和A2,其中A1类由 A类公有派生,A2类由A1类公有派生。上述三个类的定义并不完整,请按要求完成下列操作,将程序补充完整。
(1)定义类A的构造函数,该构造函数有一个整型的参数x,在构造函数中请将x赋值给数据成员a。请在注释“//** 1**”之后添加适当的语句。
(2)定义类A1的构造函数,该构造函数有两个整型的参数x和y,在构造函数中请将x赋值给数据成员b,将y作为基类A构造函数的参数值传入。请在注释“//**2**”之后添加适当的语句。
(3)定义类A2的构造函数,该构造函数有三个整型的参数x,y和2,在构造函数中请将x赋值给数据成员c,将y和z分别赋值给基类A1构造函数的参数x和y。请在注释“//**3**”之后添加适当的语句。
(4)完成类A2的成员函数show的定义,该函数调用基类成员函数,输出基类数据成员a和b及类A2自身的数据成员c的值,上述三个值在输出时以空格隔开。请在注释“//**4**”之后添加适当的语句。
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
程序输出结果如下:
9
6
962
源程序文件test30_3.cpp清单如下:
#include <iostream.h>
class A
{
int a;
public:
//** 1 **
int geta() {return a;}
};
class A1:public A
{
int b;
public:
//** 2 **
int getb() {return b;}
};
class A2:public A1
{
int c;
public:
//** 3 **
void show()
{
//** 4 **
}
};
void main()
{
A2 a(2,6,9);
cout<<a.geta ( ) <<end1;
cout<<a, getb ( ) <<end1;
a. show( );
}
选项
答案
(1) A(int x){a=x;} (2) A1(int x,int y):A(y){b=x;} (3) A2(int x,int y,int z):A1(y,x){c=x;} (4) cout<<geta()<<" "<<getb()<<" "; cout<<c<<"\n";
解析
本题主要考查考生对继承和派生的掌握程度,涉及派生类构造函数的定义、基类成员函数的访问等内容。派生类的构造函数的格式请牢记,另外派生类构造函数及析构函数的执行顺序也是需要掌握的。
转载请注明原文地址:https://kaotiyun.com/show/iKID777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
在以下关于“沟通”的判断中,不正确的是()。
简述法国《人权宣言》的内容及其意义。(四川大学2005年世界近现代史真题)
日本历史上的哪个时期与中世纪西欧相似?从政治制度、经济制度、社会结构等方面比较。(厦门大学2014年历史学基础真题)
神经胶质细胞的功能有
当人们对客观事物作出判断时,如果常常利用自己内部的参照,不易受外界环境的影响和干扰,这种人属于()
在教学中教师通过指导学生运用一定的仪器设备进行独立实验作业而获得知识和技能的方法是()
教育的个体个性化功能主要体现在:它促进人的主体意识的发展,促进人的个体特征的发展,以及促进人的
教育的社会发展功能不是教育自身的功能。
下列货币政策操作中,可以增加货币供给的是()。
假定某公司CEO决定来年投资股票,有两种方案供选择,要么投资a股票,a股票目前价值为75元/股,来年经济状况好的概率为0.2,股价为96;经济状况恶化概率为0.2,股价为68;经济状况正常概率为0.6,股价为85;b股票与市场相关系数为0.68,股票b的标
随机试题
市场营销策划的特点包括()
—DoyouknowwhatTomdoesallday?—IknowhespendsatleastasmuchtimewatchingTVashe______hislessons.
A.NAP强阳性B.t(9,22)(q34,q11)C.PAS阳性D.POX阳性E.非特异酯酶阳性,能被NaF抑制急性单核细胞白血病
患者,男,70岁。咳嗽、咳痰,伴痰中带血3个月。胸片提示右肺门类圆形阴影,边缘毛躁,有分叶。肺癌非转移胸外表现(副癌综合征)有哪些
案件进入审判阶段后,辩护律师可以享有哪些权利?
关于粗集料表观密度、针片状颗粒含量、磨光值、洛杉矶磨耗、坚同性试验方法,请回答以下问题。关于粗集料坚固性试验,描述正确的有()。
(2006年)图5-24所示的矩形截面和正方形截面具有相同的面积。设它们对对称轴y的惯性矩分别为Iya、Iyb,对对称轴z的惯性矩分别为Iza、Izb,则()。
不可否认,特殊类型招生是我国在一定历史阶段的产物,它曾经对经济社会和教育的发展发挥过重要作用。但随着时代的变迁,我们有必要对招生制度作出调整和规范,以更好适应环境的变化和社会的需求。表面看,给保送“瘦身”,再加上对高考加分政策的一再收紧,意味着“特殊通道”
正确的SQL插入命令的语法格式是
Youshouldspendabout20minutesonQuestions28-41whicharebasedonReadingPassage3below.T
最新回复
(
0
)