首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件proj2,其中在编辑窗口内显示的主程序文件中定义有类xBase和XDerived,以及主函数main。程序文本中位于每行’’//**********found**********下面的一行内有一处或多处下划线标记,请在每个
请打开考生文件夹下的解决方案文件proj2,其中在编辑窗口内显示的主程序文件中定义有类xBase和XDerived,以及主函数main。程序文本中位于每行’’//**********found**********下面的一行内有一处或多处下划线标记,请在每个
admin
2019-08-23
37
问题
请打开考生文件夹下的解决方案文件proj2,其中在编辑窗口内显示的主程序文件中定义有类xBase和XDerived,以及主函数main。程序文本中位于每行’’//**********found**********下面的一行内有一处或多处下划线标记,请在每个下划线标记处填写合适的内容,并删除掉下划线标记。经修改后运行程序,得到的输出结果为:s=25
#include
using namespace std;
class XBaLse
{
private:
int mem1,mem2;
public:
//**********found**********
XBase(int m1=0,int=m2:0):meml(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()+mere3;}
};
void main(){
XDerived b(3,4,5);
XBase a(6,7),*pb=&b;
int s=pb一>sum()+a.sum();
cout<<’’s=’’<
}
选项
答案
(1)mem2(m2) (2)sum(){return mem1+mem2;} (3)public XBase (4)XBase(m1,m2),mem3(m3)
解析
(1)题意要求使用m1和m2初始化数据成员mem1和mem2,同mem1的初始化一样,需要在成员初始化列表中完成mem2的初始化。
(2)sum函数的定义需要返回mem1和mem2之和。
(3)XDerived公有继承XBase类,在继承列表中使用public。
(4)在成员初始化列表中初始化基类成员时,需要调用基类的构造函数,初始化mem3时,可以直接初始化。
转载请注明原文地址:https://jikaoti.com/ti/giA0FFFM
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列程序的运行结果是#include<iostream.h>classA{inta;public:A(){a=0;}A(intaa){
下列关于重载函数的调用时选择的依据中,错误的是( )。
下面的______保留字不能作为函数的返回类型。
有如下程序:#include<iostream.h>usingnamespacestd;classStack{public:Stack(unsignedn=10):size(n){re
在下面程序中,编译时出现错误的是______。ClassA//(1){public://(2)A(){f();//(3)}voidB(){
下面这个程序的结果是#include<iostream.h>classA{private:inta;public:v
有64个结点的完全二叉树的深度为【】(根的层次为1)。
语句ofstreamf("DATA.DAT",ios_base::app|ios_base::binary);的功能是建立流对象f,并试图打开文件DATA.DAT并与之连接,而且
将x+y中的+运算符用友元函数重载应写为【】。
插入排序算法的主要思想是:每次从未排序序列中取出一个数据,插入已排序序列中的正确位置。Insert类的成员函数sort()实现了插入排序算法,请填空。classInsert{public:Insert(int*b0,int
随机试题
从所给四个选项中,选择最合适的一个填入问号处,使之呈现一定的规律性。
利用机械能来完成有用功或能量的只有()。
下列不是强心苷适应证的
高血压脑出血的患者手术主要是为了
患者女性,22岁,发热、右下腹痛伴腹泻1年,排黏液便,无脓血,日4~5次。4年前患肺结核,已治愈。查体:轻度贫血貌,腹软,右下腹压痛(+),可触及质地中等、边界不清的包块。钡剂灌肠提示回盲末端钡剂呈线样征,有铺路石样充盈缺损。如患者行结肠镜检查,下列
A.Hb>120g/LB.90g/L<Hb<120g/LC.60g/L,<Hb<90g/LD.30g/L,<Hb<60g/LE.Hb<30g/L小儿极重度贫血的诊断指标是
祖国医德思想的核心是
关于贷款的风险分类,下列说法正确的是()。
完备的教师知识结构是_____和_____、_____。
设有关键码序列(Q,G,M,Z,A,N,B,P,X,H,Y,S,T,L,K,E),采用堆排序法进行排序,经过初始建堆后关键码值B在序列中的序号是()。
最新回复
(
0
)