首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能: (1)定义纯虚类TestClass0,包含纯虚函数fun(),请在注释∥********1********后添加
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能: (1)定义纯虚类TestClass0,包含纯虚函数fun(),请在注释∥********1********后添加
admin
2017-09-20
34
问题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:
(1)定义纯虚类TestClass0,包含纯虚函数fun(),请在注释∥********1********后添加适当的语句。
(2)完成类TestClass1,以公有继承TestClass0,请在注释∥********2********后添加适当的语句。
(3)定义TestClass0对象指针P,请在注释∥********3********后添加适当的语句。
(4)把TestClassl的对象obj的指针赋给TestClass0指针P,请在注释∥********4********后添加适当的语句。
注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。#include
Class TestClass0
{
public:
∥********1********
};
∥********2********
C1ass TestClass1
{
public:
void fun()
{
cout<<“fun”<
}
};
int main()
{
TestClass1 obj;
∥********3********
∥********4********
P一>fun();
return 0;
选项
答案
(1)添加语句:virtual void fun()=0; (2)将“class Testclassl”补充完整为:class TestClassl:public TestClass0 (3)添加语句:Testclass0*p; (4)添加语句:p=&obj;
解析
本题中的程序功能是利用派生类中的fun成员函数输出字符串“fun”。在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从己定源程序的main主函数开始入手,可以看出程序通过调用类的成员函数实现各种输出操作。
转载请注明原文地址:https://kaotiyun.com/show/1TAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
设有定义char str[80];以下不能将输入数据first\nsecond\n<CR>读取到数组str中的语句是
以下程序运行后,输出结果是 #define PT 5.5 #define S(x)PT* x * x main() {int a=1,b=2; printf("%4.lf\n",S(a+b); }
语句cout<<(a=2)&&(b=-2);的输出结果是
阅读下列程序:#include<iostream.h>voidfun(intn){intx(5);staticinty(10);if(n>0){++x;++y;cou
在面向对象程序设计中,从外面看只能看到对象的外部特征,而不知道也无须知道数据的具体结构以及实现操作的算法,这称为对象的______。
下列有关内联函数的叙述中,正确的是()。
在C++程序中,如果要求通过函数来实现一种简单的功能,并且要求尽可能加快程序执行速度,则应该选用()。
mystrlen函数的功能是计算str所指字符串的长度,并作为函数值返回,请填空。intmystrlen(char*str){inti;for(i=0;_______!=’\0’;i++);return(i);}
fstream、ifstream和ofstream文件流类的成员函数______关闭文件。
随机试题
1842年,割让香港岛给英国,开放广州、厦门、福州、宁波、上海为通商口岸的是()
以此任物,亦必悖矣。任物:
乙状结肠扭转病人钡剂灌肠X线检查呈现的特征性表现是
麦门冬汤中配伍粳米、大枣、甘草的意义是
A.磺胺嘧啶B.头孢氨苄C.甲氧苄啶D.青霉素钠E.氯霉素杀菌作用较强,口服可吸收的p一内酰胺类抗生素是()
2009年,最高人民法院发布了《人民法院工作人员处分条例》。下列各项中需要受该条例规制的是哪一或哪些选项?()
世界是我的观念,我的活动,我的经验,我死以后,世界不是改变了,而是停止了。()
土质房屋的墙壁都有一个三棱柱体的孔,其纵截面ABC如图所示。房主用一个纵截面为三角形的木楔塞住这个孔,为了塞住孔洞,他用锤子敲击木楔,木楔移动了4厘米(CD),且其底部EF与空洞表面BG重合,此时孔的高度增加了3厘米(AG)。已知木楔底部邪高8厘米,问:
关于所有制和所有权关系的说法正确的有
SlaveryhasplayedasignificantroleinthehistoryoftheU.S.ItexistedinalltheEnglishmainlandcoloniesandmostofth
最新回复
(
0
)