首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。程序通过继承关系,实现对姓名的控制。 类TestClass1实现对名字访问的接口,TestClass2实现对名字的设置和输出。 程序输出为: TestClass2Name May
使用VC6打开考生文件夹下的源程序文件modi3.cpp。程序通过继承关系,实现对姓名的控制。 类TestClass1实现对名字访问的接口,TestClass2实现对名字的设置和输出。 程序输出为: TestClass2Name May
admin
2020-06-29
130
问题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。程序通过继承关系,实现对姓名的控制。
类TestClass1实现对名字访问的接口,TestClass2实现对名字的设置和输出。
程序输出为:
TestClass2Name
May
其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
(1)在类TestClassl中定义接口函数GetName,为纯虚函数。请在注释∥********1********后添加适当的语句。
(2)函数GetName20实现获得名字的缓存,但是只获得读允许操作这个缓存,请在注释∥********2********后添加适当的语句。
(3)实现TestClass2的构造函数,请在注释∥********3********后添加适当的语句。
(4)完成TestClass2的构造函数,实现对名字的处理。请在注释∥********4********后添加适当的语句。
注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
#include
class TestClass1
{
public:
∥********1********
};
class TestClass2:public TestClass1
{
public:
void GetName()
{
Cout<<“TestClass2Name”
<
}
∥********2********
{
return m str;
}
∥********3********
{
int i;
for(i=0;str
!=0;i++)
m str
=Str
;
∥********4********
}
private:
char m str[32];
};
void main()
{
TestClass1*p;
TestClass2 obj 1(“May”);
P=&obj 1;
P一>GetName();
cout<
return;
}
选项
答案
(1)添加语句:virtual void GetName()=0; (2)添加语句:const char*GetName2() (3)添加语句:TestClass2(char*str) (4)添加语句:m str[i]=0;
解析
在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从已定源程序的main主函数开始入手,可以看出程序通过调用类TestClass和接口函数Gemame实现各种输出操作。
转载请注明原文地址:https://www.kaotiyun.com/show/Eoyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列关于内联函数的叙述中,错误的是
下列链表中,其逻辑结构属于非线性结构的是
请使用VC6或使用【答题】菜单打开考生文件夹pmjl下的工程proj1,此工程中含有一个源程序文件proj1.cpp。其中位于每个注释“//ERROR****found****”之后的一行语句存在错误。请改正这些错误,使程序的输出结果为:Thisobje
使用VC6打开考生文件夹下的源程序文件modi2.cpp。请实现函数fun(doubleb[],intlen)的如下功能:(1)b[]是一个数组,长度为len;(2)b[0]=0,b[1]=1;(3)b[i+2]=b[i]+b[i+1
字面常量42、4.2、42L的数据类型分别是()。
下面对类-对象主要特征描述正确的是
一棵二叉树共有25个结点,其中5个是叶子结点,则度为1的结点数为( )
在下列模式中,能够给出数据库物理存储结构与物理存取方法的是( )。
下面对软件特点描述错误的是
下列描述中,抽象类的特性是()。
随机试题
对环磷酰胺引起的白细胞减少具有促进恢复作用的药物是
在配备太阳电池的通信机房,还必须配有()。
某大型剧院拟进行维修改造,某装饰装修工程在公开招标投标过程中获得了该维修改造任务,合同工期为5个月,合同价款为1800万元。1.抹灰工程基层处理的施工过程部分记录如下:(1)在抹灰前对基层表面做了清除。(2)室内墙面、柱面和门窗洞口
甲公司2×20年度财务报表于2×21年3月26日对外报出。甲公司外聘注册会计师对其2×20年度财务报表进行审计时,关注到以下交易或事项:(1)甲公司与丙公司签订销售合同。按照合同约定,甲公司应于2×20年11月1日向丙公司销售10台其生产的设备,合同价格
()被誉为“园中三杰”。
中国现存最早的砖塔是()。
2013年二季度,我国税收月收入同比增速逐步提高,分别为7.9%、8.3%和12.9%。截至2013年6月,全国税收总收入完成59260.61亿元,同比增长7.9%,较上年同期回落1.9个百分点。其中,国内增值税、企业所得税同比分别增长6.6%和14.2%
五代花鸟画的代表画家有()和(),分别为野逸派和精细派的代表画家。
Youknowyoushoulddoit,otherpeopledoitallthetime.Maybeyou’vealreadydoneitbutitwasn’tverysatisfying,andyou’
源程序的文档化不包括
最新回复
(
0
)