首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息: TestClassA TestClassB TestClassC 其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。通过继承完成输入到屏幕指定的信息: TestClassA TestClassB TestClassC 其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。
admin
2017-09-20
50
问题
使用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全国计算机二级
相关试题推荐
______是C++语言程序的人口。
【】允许用户为类定义一种模式,使得类中的某些数据成员及某些成员函数的返回值能取任意类型。
下面程序执行的结果是【 】。#include<iostream>usingnamespacestd;voidmain(){intsum=0;intarray[6]={1,2,3,4,5,6
以下不属于构造函数特征的是
下述关于数据库系统的叙述中正确的是
数据库系统其内部分为三级模式,即概念模式、内模式和外模式。其中,______是用户的数据视图,也就是用户所见到的数据模式。
下列选项,不正确的是
表达式18/4*sqrt(4.0)/5值的数据类型是()
运算符重载仍然保持其原来的优先级、________和________
算法的时间复杂度是指
随机试题
下列关于奎尼丁的药理作用,叙述正确的是
下列各项,属着痹特点的是()
甲因向乙借款2万元到期未还,被乙诉至法院。在审理过程中双方达成调解协议,约定延期偿还。并由丙为甲提供担保。双方签字盖章记人笔录,制作了调解书,但在送达时丙拒绝签收。后乙因甲违反调解协议拒不还款而向法院申请强制执行担保财产,法院应当如何处理:()
K企业专门从事甲、乙两种产品的生产,有关这两种产品的基本资料如表1所示:K企业每年制造费用总额为20000元,甲、乙两种产品复杂程度不一样,耗用的作业量也不一样。K企业与制造费用相关的作业有5个,为此设置了5个成本库,有关制造费用作业成本的资
下列各项中标点符号使用正确的是()
下列属于公安行政强制措施的是( )。
亨利效应,指因接受虚假的信息或刺激产生了盲目的自信或积极的态度,从而表现出异乎寻常的正面效果。根据上述定义,下列属于亨利效应的是()。
新修一条乡村公路,某工程队负责公路两侧的植树任务,要求每隔10米植一棵树。当植完1000棵树后,又过了3天,完成了总任务的4/5,此后工程队减员50%,过了4天完成了全部任务,问这条乡村公路有多长?
SQL Server is a RDBMS(Relational Database Management System)made by Microsoft. This means that the data is stored in two dimensi
运算器的功能是__________。
最新回复
(
0
)