首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了多个类,但类不能达到输出要求,按照定义的输出修改函数,使得输出如下: TestClass3 TestClass2 TestClass 1 其中定义的类并不完整
用VC6打开考生文件夹下的源程序文件modi3.cpp,其中定义了多个类,但类不能达到输出要求,按照定义的输出修改函数,使得输出如下: TestClass3 TestClass2 TestClass 1 其中定义的类并不完整
admin
2017-09-20
40
问题
用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://www.kaotiyun.com/show/STAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列对派生类的表述中,错误的是()。
对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为()。
数据结构中,与所使用的计算机无关的是数据的
所有在函数中定义的变量及函数的形式参数,都属于
C++语言中函数返回值的类型决定于
已知:intn=10;那么下列语句中错误的是
下列运算符中,在C++语言中不能重载的是
下列叙述中正确的是
算法的空间复杂度是指()。
算法的空间复杂度是指()。
随机试题
影响霍奇金淋巴瘤预后的因素包括
若胸部损伤伤员出现反常呼吸,正确的护理措施是
津液输布的主要通道是
根尖周病的主要感染途径是
常见疾病的自我药疗须知A、1日B、2日C、3日D、5日E、7日镇咳药连续口服不宜超过
城市道路应分为:快速路、主干路、次干路和()四类。
某市大型商场为增值税一般纳税人,具有金银首饰经营资质。2012年12月商场珠宝部发生如下经济业务:(1)销售给个人消费者纯金戒指共取得零售收入1898850元,随同纯金戒指销售向顾客收取专家鉴定报告费用8700元,均开具普通发票,货款已收到;
某企业按(2/10.n/40)的条件购入一批货物,即企业如果在10日内付款,可享受2%的现金折扣;倘若企业放弃现金折扣,贷款应在40天内付清。要求:若另一家供应商提出(1/20,n/40)的信用条件,计算放弃折扣的成本。若企业准备享受现金折扣,选择哪
某16位计算机的主存按字节编码,存取单位为16位;采用16位定长指令字格式;CPU采用单总线结构,主要部分如下图所示。图中R0~R3为通用寄存器;T为暂存器;SR为移位寄存器,可实现直送(mov)、左移一位(left)和右移一位(right)3种操作,控制
HowYourLanguageAffectsYourWealthandHealth[A]Doesthelanguagewespeakdeterminehowhealthyandrichwewillbe?Newre
最新回复
(
0
)