首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了多个类,但类不能达到输出要求,按照定义的输出修改函数,使得输出如下: TestClass3 TestClass2 TestClass 1 其中定义的类并不完整
用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了多个类,但类不能达到输出要求,按照定义的输出修改函数,使得输出如下: TestClass3 TestClass2 TestClass 1 其中定义的类并不完整
admin
2017-09-20
57
问题
用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了多个类,但类不能达到输出要求,按照定义的输出修改函数,使得输出如下:
TestClass3
TestClass2
TestClass 1
其中定义的类并不完整,按照要求完成下列操作,将类的定义补充完整。
(1)类TestClass2公共继承于TestClassl,请在注释∥********1********后添加适当的语句。
(2)print函数为虚函数,请在注释∥********2********后添加适当的语句。
(3)修改语句,使得P指定对象obj3,请在注释∥********3********后添加适当的语句。
(4)修改语句,利用P调用printO~数,完成输出信息,注释∥********4********后添加适当的语句。
注意:仅在函数指定位置添加语句,请勿改动主函数main与其他函数中的任何内容。
#include
using namespace std;
CLass TestClaSS1
{
public:
void print(){
cout<<“TestClasSl”<
}
};
∥∥********1∥********
clasS TeStClaSS2
{
public:
∥********2********
void print()
{
cout<<“TestClass2”<
}
};
class TestClass3:public TestClass2
{
public:
void print()
{
cout<<“TeStClaSS3”<
}
};
int main()
{
TestClass2 obj 2 ;
TestClasS3 obj 3 ;
TestClasS1*P;
obj 2.print();
obj 3.print();
∥********3∥********
p=obj 3;
∥********4∥********
P.print();
return 0;
}
选项
答案
(1)将“class TestClas s2”补充完整为:class TestClass2:publiC TestClass1 (2)将“Void print()”补充完整为:virtual void print() (3)将“p=obj3;”修改为:p:&obj 3; (4)将“p.print();”修改为:p->print();
解析
本题的功能是通过print虚函数将字符串输出。在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从已定源程序的main主函数开始入手,可以看出程序通过调用类和成员函数实现各种输出操作。
转载请注明原文地址:https://kaotiyun.com/show/STAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
定义如下枚举类型:enum{Monday,Tuesday,Wednesday,Thursday,Friday=2};表达式Wednesday==Friday的值是()。
只能作为成员函数重载的是()。
下面对静态数据成员的描述中,正确的是
以下各选项组中,均是C++语言关键字的组是
定义一个函数时,若只允许函数体访问形参的值而不允许修改它的值,则应把该形参声明为【 】类型。
已知下列程序的输出结果是42,请将横线处缺失的部分补充完整。#include<iostream>usingnamespacestd;classTestClass{intvalue;public:Tes
选择运算的结果关系同原关系具有【】的结构框架,投影运算的结果关系同原关系通常具有【】的结构框架。
设有定义intx;floaty;,则10+x+y值的数据类型是
下列关于运算符重载的描述中,正确的是()。
运行以下的程序代码,结果是()。#includeusingnamespacestd;intmain(){intx=5:int*q=&x;int&y=x
随机试题
应用一种筛选乳腺癌的试验,检查活检证实患有乳腺癌的1000名妇女和患乳腺癌的1000名妇女,检查结果:患癌组中有900名阳性,未患癌组中有100名阳性。试验的特异度是
患者,女,34岁,已婚。2年来月经量逐渐减少,现闭经半年,带下量少,五心烦热,盗汗失眠,口干欲饮,舌红少苔,脉细数。其证候是
(2008年)下列函数中不是方程y"-2y’+y=0的解的函数是()。
施工单位负责人接到事故报告()h内应向事故发生地县级以上人民政府建设主管部门和有关部门报告。
在建工程由于自然灾害等原因造成单项或单位工程报废或毁损,则关于扣除残料价值和过失人或保险公司等赔款后的净损失,以及在工程项目尚未达到预定可使用状态前的净损失,正确的会计处理是计入()。
Macaohasdeveloped___________fastinthepastdecadethatitattractstheworld’sattention.
下列文件的物理结构中,不利于文件长度动态增长的文件物理结构是()。
内部编辑业务文件包括()等。
在J.Martin倡导的信息工程方法实施中,将信息工程分为层次,并认为若干基础层次于后期实施是相对稳定的。以下()不在其论述的基础层次之列。
第4代电子计算机使用的电子元件是
最新回复
(
0
)