首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
使用VC6打开考生文件夹proj2下的工程proj2。其中在编辑窗口内显示的主程序文件中定义有类XBase和XDerived,以及主函数main。程序文本中位于每行"//**********found**********下面的一行内有一处或多处下划线标记,
使用VC6打开考生文件夹proj2下的工程proj2。其中在编辑窗口内显示的主程序文件中定义有类XBase和XDerived,以及主函数main。程序文本中位于每行"//**********found**********下面的一行内有一处或多处下划线标记,
admin
2021-06-10
70
问题
使用VC6打开考生文件夹proj2下的工程proj2。其中在编辑窗口内显示的主程序文件中定义有类XBase和XDerived,以及主函数main。程序文本中位于每行"//**********found**********下面的一行内有一处或多处下划线标记,请在每个下划线标记处填写合适的内容,并删除掉下划线标记。经修改后运行程序,得到的输出结果为:s=25
#include<iostream>
using rlamespace std;
class XBase
{
private:
int mem1,mem2;
public:
//**********found**********
XBase(int m1=0,int m2=0):mem1(m1),___________{ }
//**********found**********
virtual int__________
};
//**********found**********
class XDerived:_____________
{
private:
int mem3;
public:
XDerived( ):XBase( ),mem3(0){ }
//**********found**********
XDerived(int m1,int m2,int m3):______________{ }
int sum( ){return XBase∷sum( )+mem3;}
};
void main( ){
XDerived b(3,4,5);
XBase a(6,7),*pb=&b;
int s=pb->sum( )+a.sum( );
cout<<"s="<<s<<end1:
}
选项
答案
(1)mem2(m2) (2)sum( ){ return mem1+mem2;} (3)public XBase (4)XBase(m1,m2),mew3(m3)
解析
(1)题意要求使用m1和m2初始化数据成员mem1和mem2,同mem1的初始化一样,需要在成员初始化列表中完成mem2的初始化。
(2)sum函数的定义需要返回mem1和mem2之和。
(3)XDerived公有继承XBase类,在继承列表中使用public。
(4)在成员初始化列表中初始化基类成员时,需要调用基类的构造函数,初始化mem3时,可以直接初始化。
转载请注明原文地址:https://kaotiyun.com/show/10fp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classXA{inta:public:staticintb:XA(intaa):a(aa){b++;}
有如下头文件:intfl();staticintf2();classMA{public:intf3();staticintf();};在所描述
下列选项中,与实现运行时多态性无关的是()。
一般情况下,当对关系R和S进行自然连接时,要求R和S含有一个或者多个共有的()。
下列有关类继承的叙述中,错误的是()。
下列选项中不属于结构化程序设计原则的是()。
请使用VC6或使用【答题】菜单打开考生目录proj3下的工程文件proj3,此工程包含一个源程序文件proj3.epp,其功能是从文本文件in.dat中读取全部整数,将整数序列存放到intArray类的对象myA~ay中,然后对整数序列按非递减排序,最后由
语句int*p=&k;定义了指针p,与这个语句等效的语句序列是()。
数据库系统的三级模式不包括()。
使用VC6打开考生文件夹下的源程序文件modi3.cpp。其中定义的类并不完整,按要求完成下列操作,将类的定义补充完整。(1)在类TestClass中定义name为字符串类型,age为整型,请在注释∥********1********之后添加语句。(2
随机试题
背景说明:你是宏远公司的行政秘书钟苗,下面是行政经理张明需要你完成的几项工作任务。
某厂购进一批15钢,按国家标准规定,力学性能应符合如下要求:σb≥375MPa、σa≥225MPa、δ5≥27%、ψ=55%,入厂检验时采用d。=10mm的标准短试样进行拉伸试验,测得Fb=33.70kN、Fa=20.50kN、L1=64.0mm、d1=6
服务是指行为主体通过该项活动使另一主体即服务对象获得某种利益,经济学认为服务的本质特点()。
货物保管场所的规划方法主要有分区分类规划。()
下列不是人文主义教育的代表人物的是()
你平时都喜欢读什么书?哪本书对你的影响大?为什么?
刚刚能够引起差别感觉的刺激物间的最小差异量就是()
下列具有最长久期的债券是()。(复旦大学2014真题)
社会主义理念的价值追求是()
A、Adoctor’sfamestrengthensthepatients’faithinthem.B、Abuseofmedicinesiswidespreadinmanyurbanhospitals.C、One-thi
最新回复
(
0
)