首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息: TestClassA TestClassB TestClassC 其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息: TestClassA TestClassB TestClassC 其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
admin
2017-09-20
60
问题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息:
TestClassA
TestClassB
TestClassC
其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
(1)完成类B虚继承于A,请在注释∥********1********后添加适当的语句。
(2)完成类C虚继承于A,请在注释∥********2********后添加适当的语句。
(3)完成类D继承于B,C,请在注释∥********3********后添加适当的语句。
(4)函数fun通过调用基类的fun,完成所输出的内容,请在注释∥********4********后添加适当的语句。
注意:增加代码,或者修改代码的位置已经用符号表示出来。请不要修改其他的程序代码。
#include
Class TeStClassA
{
public:
void fun(){
cout<<“TestClassA”<
}
};
∥********1********
Clas s TestClas sB
{
public:
void fun()
{
cout<<“TestClassB”<
}
};
∥********2********
Class TestClassc
{
public:
void fun()
{
cout<<“TestClassC”<
}
};
∥********3********
Class TeStClassD
{
public:
void fun()
{
∥********4********
}
};
void mein()
{
TeStClassD test;
test.fun();
return;
};
选项
答案
(1)将“class TestClassB:”补充完整为:class TestClassB:virtual public TestClassA (2)将“class TestClassC:”补充完整为:class TestClassC:virtual public TestClassA (3)将“class TestClassD:”补充完整为:class TestClassD:public TestClassB,public TeStClassC (4)添加语句: TestClassA::fun();TestClassB:: fun();TestClassC::fun();
解析
在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从己定源程序的main主函数开始入手,可以看出程序通过调用类和函数fun实现各种输出操作。
转载请注明原文地址:https://kaotiyun.com/show/lTAp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列函数中,()是对文件进行写操作的。
若有函数fun(x,y),并且已经使函数指针变量p指向函数fun,则使用p调用函数fun的方法是()。
已知:intn=10;那么下列语句中错误的是
模板函数的真正代码是在()时候产生。
程序设计语言的基本成分是数据成分、运算成分、控制成分和
算法的基本特征是可行性、确定性、______和拥有足够的情报。
______成员函数中不能直接引用类中说明的非静态成员。
以下选项中合法的用户标识符是
下列语句段将输出字符’*’的个数为inti=100;while(1)i--;if(i==0)break;cout<<’*’;}
算法的空间复杂度是指()。
随机试题
地下连续墙的缺点主要表现在()。[2008年真题]
三个工程队完成一项工程,每个工程队效率相同,每天两队工作、一队轮休,最后耗时13天整完成了这项工程。则如果不轮休,三个工程队一起工作,将在第几天内完成这项工程?
下列莎士比亚创作的戏剧作品中,属于喜剧类型的是______。()A.《罗密欧与朱丽叶》B.《麦克白》C.《奥赛罗》D.《威尼斯商人》
光固化器的光照时间不得少于
十二经脉的循行走向哪一条是错误的
注册会计师在对被审计单位存货进行监盘时,需要运用相关的职业判断,请回答下列问题:(1)注册会计师可供选择的监盘程序包括哪些方式?在不同方式下,对盘点结果进行检查的目的是什么?(2)对于将要检查的存货项目,注册会计师是否应当与被审计单位进行沟
短周期元素形成的常见非金属固体单质A与常见金属单质B,在加热条件下反应生成化合物C,C与水反应生成白色沉淀D和气体E,D既能溶于强酸,也能溶于强碱。E在足量空气中燃烧产生刺激性气体G,G在大气中能导致酸雨的形成。E被足量氢氧化钠溶液吸收得到无色溶液F。溶液
法制部门执法监督的范围包括()。
如果面粉价格继续上涨,佳食面包店的面包成本必将大幅度增加。在这种情况下,佳食面包店将会考虑以扩大饮料的经营来弥补面包销售利润的下降。但是,佳食面包店只有保证面包销售利润不下降,才可避免整体收益明显减少。以下哪项陈述可以从上文得出?
(2015年第28题)1946年1月10日,政治协商会议在重庆开幕,出席会议的有国民党、共产党、民主同盟、青年党和无党派人士的代表38人。会议通过了宪法草案、政府组织案、国民大全案、和平建国纲领、军事问题案五项协议。按照协议规定建立的政治体制相当于英国、法
最新回复
(
0
)