使用VC++6.0打开考生文件夹下的源程序文件3.cpp。程序通过继承关系,实现对姓

题型:填空题

问题:

使用VC++6.0打开考生文件夹下的源程序文件3.cpp。程序通过继承关系,实现对姓名的控制。类TC1实现对名字访问的接口,TC2实现对名字的设置和输出。
程序输出为
TC2Name
May
其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
(1)在类TC1中定义接口函数GetName为纯虚函数。请在注释1后添加适当的语句。
(2)函数GetName2用于获得名字的缓存,但只获得允许读操作这个缓存,请在注释2后添加适当的语句。
(3)实现TC2的构造函数,请在注释3后添加适当的语句。
(4)完成TC2的构造函数,实现对名字的处理。请在注释4后添加适当的语句。
注意:增加或者修改代码的位置已经用符号表示出来,请不要修改其他的程序代码。
试题程序:
#include<iostream.h>
class TC1

public:
//********1********

class TC2:public TC1

public:
void GetName()

cout<<"TC2Name"<<end1;

//********2********

return m_str;

//********3********

int 1;
for(i=0;str[i]!=0;i++)
m_str[i]=str[i];
//********4********

private:
char m_str[32];

void main()

TC1 *p;
TC2 obj1("May");
p=&obj1;
p—>GetName();
cout<<obj1.GetName2()<<end1;
return;

考点:计算机等级考试C++二级C++机试
题型:填空题

计算机中数据输入输出的控制方式有多种,“中断”方式的优点不包括()。

A.I/O与CPU并行处理

B.并行处理多种I/O

C.实时响应突发事件

D.批量传送数据

题型:填空题

如图甲所示,工人正试图用扳手拧松工件上一个紧固的螺母,尽管他使出了浑身力气,却没能成功。小明和小刚同学看到后,利用所学物理知识分别给他设计了一个新点子:小明设计的是在其它不变的情况下,取来一根绳子,将绳的一端系在扳手柄的上端,使劲拉绳的另一端,如图乙所示。小刚设计的是在其它不变的情况下,取来一个较长的套筒,将套筒套在扳手柄上,用力扳套筒的上端,如图丙所示。则:

(1)哪个同学设计的点子容易拧松螺母?答:               

(2)分析说明这个同学的方法为什么容易拧松螺母?                      

题型:填空题

范围应以陈述的形式来表达()

A.本标准规定了......的尺寸

B.本标准规定了......

C.本标准适用于......

D.本标准不适用于......

题型:填空题

我国现行宪法是()颁布的。

A.1954年

B.1975年

C.1978年

D.1982年

题型:填空题

对于接受任务开发的软件,若合同对著作权归属不明确,则著作权属于()。

A.共同享有

B.下达任务者所有

C.开发者所有

D.开发者所在单位所有

更多题库