首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用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
34
问题
使用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全国计算机二级
相关试题推荐
简述古埃及阿蒙霍特普四世(埃赫那吞)宗教改革的内容及其影响。(南京大学1997年世界古代中世纪史真题)
简述尼克松主义的主要内容。(东北师范大学1999年世界现代史真题)
实验组——控制组的实验设计中常用的统计方法是()
有一组数据4、5、8、7、6、6的方差和标准差分别是()
某中学高三年级有三个班,高考前有一个免试保送升学名额,分别来自三个班的候选人的成绩如下:请选用不同的综合方法,帮助学校领导做出决策,决定保送对象,并评价其合理性。
已知某次学业成就测验的平均分数是80,标准差为4。如果某考生得分为92,则该分数转换为标准分后是()
简述教育的政治功能。
股票A的期望收益率为20%,股票B的期望收益率为12%。以方差表示的股票A的风险是股票B的3倍。如果两只股票之间的相关系数为0,那么由两只股票组成的最小方差组合的预期收益率为()。
美联储通过公开市场操作主要调整的是()。
随机试题
水利工程质量监督的依据是().
举例说明隐蔽通道有哪几种。
中唐以后到两宋,南北朝以来旧门阀贵族衰落以至消失的原因是什么?
假设你是李芳,在ChinaDaily上读到了下面的广告,请写一封120词左右的申请信。SecretaryWanted25—35yearsoldBachelororaboveAtleasttwoyears’experienceG
患者,女性。在家中不小心被开水烫伤后皮肤出现大水疱、皮薄,疼痛明显,水疱破裂后创面为红色,其烧伤深度为
(2006年)结构的载荷与尺寸均已知(见图4—27),B处约束的全部约束力为()。
已知反应A+2B→2C的速率方程为r=kc(A)c(B),则该反应是()。
土石坝施工中砂的填筑标准的设计控制指标是()。
下面是某化学教师的教学片段。在测定空气中氧气含量的实验中,老师用镁条替换了原本的磷,测得的结果中氧气的含量远远超过了百分之二十,在分析原因的过程中,有学生认为是瓶塞没有塞紧,燃烧过程中瓶外的空气进入瓶内所致。问题:谈谈化学实验的功能有哪些。
因为媒体的存在以及报道产生的“纠偏效应”,或多或少让一些_________的人有了精神上的依靠。其实,在制衡权力的诸多因素中,中国媒体承载了过多_________的功能,也给自己带来了不少的风险。依次填入画横线部分最恰当的一项是()
最新回复
(
0
)