首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能: (1)基类Person完成打印功能,定义其中的打印函数为虚函数,请在注释∥********1********后添
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能: (1)基类Person完成打印功能,定义其中的打印函数为虚函数,请在注释∥********1********后添
admin
2020-10-21
41
问题
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。完成以下功能:
(1)基类Person完成打印功能,定义其中的打印函数为虚函数,请在注释∥********1********后添加适当的语句。
(2)类Man继承于Person,在构造函数中设置性别为l,请在注释∥********2********后添加适当的语句。
(3)类Woman继承于Person,在构造函数中设置性别为0,请在注释∥********3********后添加适当的语句。
(4)实现函数fun(),用于传递不同的类型,打印出性别,请在注释∥********4********后添加适当的语句。
输出的内容如下:
Sex=Man
Sex=Woman
注意:除在指定位置添加语句之外,请不要改动程序中的其他内容。
#include
Class Person
{
public:
∥********1********
void print()();
int sex;
};
class Man:public Person
{
public:
Man()
{
∥********2********
}
void print(){
cout<<“Man”<
};
};
Class Woman:public Person
{
public:
Woman()
{
∥********3********
}
void print(){
cout<<“Woman”<
};
};
∥********4********
{
cout<<“Sex=”;
P.print();
}
int msin()
{
Man m;
fun(m);
Woman n;
fun(n);
retumR 0;
}
选项
答案
(1)将“void print(){};”补充完整为: Vi rtual Void print(){); (2)添加语句:sex=1; (3)添加语句:sex=0; (4)添加语句:void fun(Person&p)
解析
在VC环境下打开程序,根据题干给出的几条功能要求,对程序中给出注释下的内容逐个补全或修改。从已定源程序的main主函数开始入手,可以看出程序通过调用类的成员函数实现各种输出操作。
转载请注明原文地址:https://kaotiyun.com/show/mwyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下类定义:classMyClass{Intvalue;public;MyClass(intn):value(n){)intgerValue()const{returnv
假设函数fun已经定义,其原型为“voidfun(inta,intb=7,char*p=ˊˊ**ˊˊ);”下列函数调用中错误的是()。
有如下程序:#includeusingnamespacestd;classBase{private:voidfun1()const{cout
有如下程序:#includeusingnamespacestd;classPublication{//出版物类charname[30];public:Publication(char
若要对Data类中重载的加法运算符成员函数进行声明,下列选项中正确的是()。
有如下程序:#includeusingnamespacestd;intmain(){inti,s=0;for(i=1;s<20;i+=2)s+=i*i;cout<<i<<endl;
如下函数的作用是以双倍行距输出文件:voiddouble_space(ifstream&f,ofstream&t){charc;whilc(________){;________if(c==’\
使用VC6打开考生文件夹下的源程序文件modi2.clap。阅读下列函数说明和代码,实现函数sort(intA[],intn),用选择排序法把数组从大到小排序。提示:选择排序法的思想是:(1)反复从还未排好的那部分线性表中选择出关键字
在数据库系统的组织结构中,下列()映射把用户数据库与概念数据库联系了起来。
随机试题
信息高速公路传送的是()。
某肺叶发生肺不张时,典型的X线表现是
李某是中国A市某国有K公司驻法国办事处职员,一日去中国驻法国大使馆送文件时盗窃馆内物品,被警卫抓获。李某户籍所在地为中国S市,但离境前一直在K公司M市分公司工作。则该案应当由哪个人民法院管辖?()
检测记录中检测数据部分由()构成。
台湾地区不动产经纪业或经纪人员经营中介业务者,其向买卖或租赁之一方或双方收取报酬之总额合计不得超过该不动产实际成交价金()。
[2010年,第39题]在常温下,在CH3COOH与CH3COONa的混合溶液中,若它们的浓度均为0.1mol.L-1,测得的pH值为4.75,现将此溶液与等体积的水混合后,溶液的pH值为()。
有关模板的拆除顺序是()。
在估价中,下列符合成交价格的条件有( )。
A、13B、10C、15D、20D10-2=2×(1+3),15-3=2×(4+2),(20-6)=2×(7+0)。
Anactionthatislavishlyrewardedassoonasitisperformediswellonitswaytobecomingahabit.(2006年财政部财政研究所考博试题)
最新回复
(
0
)