首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 (1)完成类TestClassl的成员函数seta定义,定义seta对象x为int类型, 请在注释∥********1***
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。 (1)完成类TestClassl的成员函数seta定义,定义seta对象x为int类型, 请在注释∥********1***
admin
2017-09-20
31
问题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
(1)完成类TestClassl的成员函数seta定义,定义seta对象x为int类型, 请在注释∥********1********后添加适当的语句。
(2)完成类TestClass1(共有)和类YestClass2(私有)派生类TestClass3的定义,请在注释∥********2********后添加适当的语句。
(3)定义类TestClass3中的私有成员C为int,请在注释∥********3********后添加适当的语句。
(4)完成setc中对基类的变量a的赋值,请在注释∥********4********后添加适当的语句。
注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
#include
C1ass TestClass1
{
int a;
public:
∥********1********
{
return a=x;
}
voi d s howa()
{
cout << a << e ndl:
}
};
C1ass TestClass2
{
int b;
public:
void Setb(int x)
{
b=x ;
}
void showb()
{
cout<
}
};
∥********2********
{
prixrate:
∥********3********
public:
void SetC(in t x,i nt y,int z)
{
C=Z;
∥********4********
setb(y);
}
void Showc()
{
cout << c << endl;
}
};
void mai n()
{
TestCiass3 c ;
c.seta(5);
c.showa();
c.Setc(5,7,4);
c.Showc();
}
选项
答案
(1)添加语句:int seta(int x) (2)添加语句:class Testclass3:public TestClass1, private TestClass2 (3)添加语句:int c; (4)添加语句:seta(x);
解析
本题的功能是利用类中的成员函数设置数值,并将其输出。在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从已定源程序的main主函数开始入手,可以看出程序通过调用类。TestClass实现各种输出操作。
转载请注明原文地址:https://jikaoti.com/ti/dxt0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列有关内联函数的叙述中,正确的是()。
下列工具中为需求分析常用工具的是()。
以下程序段的执行结果为()。#include<iostream.h>#definePLUS(x,y)x+yvoidmain(){intx=1,y=2,Z=3,sum:sum=PLUS(x+y,Z
若有如下图所示5个连续的int类型的存储单元并赋值,a[0]的地址小于a[4]的地址。p和s为int型的指针变量。请对以下问题填空。①若p已指向存储单元a[1]。通过指针p给s赋值,使s指向最后一个存储单元a[4]的语句是【】。②若指针s指向存
建立派生类对象时,3种构造函数分别是a(基类的构造函数)、b(成员对象的构造函数)、c(派生类的构造函数)这3种构造函数的调用顺序为
如果类A被说明成类B的友元,则
在数据库设计中,将E-R图转换成关系数据模型的过程属于
定义一个函数时,若只允许函数体访问形参的值而不允许修改它的值,则应把该形参声明为【 】类型。
所有的函数模板定义都是以关键字______开始的,该关键字之后是用______括起来的形式参数表。
模板使我们可以用一个代码段指定一组相关函数(称为______)或一组相关类(称为______。
随机试题
材料的持久极限与试件的()无关。
彩色多普勒血流显示的叙述,错误的是
患者男,50岁,无高血压病史,与他人争执后突发剧烈头痛,呕吐伴烦躁不安5天。入院查体:血压140/90mmHg,心率100次/分,呼吸20次/分,体温37℃,神志淡漠,烦躁、四肢活动正常,颈抗(+),余神经系统检查(-)。最可能的诊断是
下列哪些判决没有违背上诉不加刑的原则?()
在外汇风险中,最常见而又最重要的一种风险是()。
我国经济体制改革的目标是()。
不仅是企业盈利能力指标的核心,同时也是杜邦财务分析体系的核心指标的是()。
根据下列材料回答问题。我国2015年全年全社会固定资产投资562000亿元,固定资产投资(不含农户)551590亿元,增长10.0%。各区域看,东部地区投资232107亿元,比上年增长12.4%;中部地区投资143118亿元,增长15.2%;西部地区投资
在过去的十年中,美国年龄在85岁或以上的人口数开始大量增长。出现这一趋势的主要原因是这些人在脆弱的孩提时期受到了良好的健康医疗照顾。下面哪项如果正确,最严重地削弱了上面的解释?
Peopledonotanalyzeeveryproblemtheymeet.Sometimestheytrytoremembera【B1】______fromthelasttimetheyhadasimilar
最新回复
(
0
)