首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件pmj2,其中在编辑窗口内显示的主程序文件中定义有类XBase和XDerived,以及主函数main。程序文本中位于每行"//**********found**********下面的一行内有一处或多处下划线标记,请在每个下划
请打开考生文件夹下的解决方案文件pmj2,其中在编辑窗口内显示的主程序文件中定义有类XBase和XDerived,以及主函数main。程序文本中位于每行"//**********found**********下面的一行内有一处或多处下划线标记,请在每个下划
admin
2020-07-23
92
问题
请打开考生文件夹下的解决方案文件pmj2,其中在编辑窗口内显示的主程序文件中定义有类XBase和XDerived,以及主函数main。程序文本中位于每行"//**********found**********下面的一行内有一处或多处下划线标记,请在每个下划线标记处填写合适的内容,并删除掉下划线标记。经修改后运行程序,得到的输出结果为:s=25
#include<iostream>
using namespace std:
class XBase
{
private:
int mem1,mem2;
public:
//*******found*******
XBase(int m1=0,int m2=0):mem1(m1),_______{}
//*******found*******
virtual int_______
};
//*******found*******
class XDerivred:_______
{
private:
int mem3;
public:
XDerired( ):XBase( ),mem3(0){}
//*******found*******
XDerired(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="<<s<<endl;
}
选项
答案
(1)ment2(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)XDerired公有继承xBase类,在继承列表中使用public。
(4)在成员初始化列表中初始化基类成员时,需要调用基类的构造函数,初始化mem3时,可以直接初始化。
转载请注明原文地址:https://www.kaotiyun.com/show/IFyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
下列字符串中,不可以用做C++标识符的是()。
必须用一对大括号括起来的程序段是()。
有如下类定义:classXX{intxdata;public:XX(intn=0):xdata(n){}};classYY:p
在定义一个类模板时,模板形参表是用一对括号括起来的,所采用的括号是
下列选项中,正确的C++表达式是
T列符号中能够作为C++标识符的是()。
下列关于栈和队列的描述中,正确的是()。
下列选项中,正确的C++表达式是()。
下列字符串中可以用作C++标识符的是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
《民法典》第574条第2款规定:“债权人领取提存物的权利,自提存之日起五年内不行使而消灭,提存物扣除提存费用后归国家所有。但是,债权人未履行对债务人的到期债务,或者债权人向提存部门书面表示放弃领取提存物权利的,债务人负担提存费用后有权取回提存物。”该五年期
A.间歇性跛行B.静息痛C.肢体营养障碍D.下肢水肿E.红肿条索血栓性深静脉炎的主要症状是
有权对特别行政区基本法提案修改的主体包括:()
()是指会计人员对自己所做的会计工作要进行自我批评、自我解剖
巴拉圭茶
中国证监会对保荐机构、保荐代表人进行注册登记管理。()
人道毁灭(Animaleuthanasia)是对那些身缠疾病或生存极其痛苦的动物,以最低的受痛苦程度,把动物生命“人为地结束”,“euthanasia”源于希腊文,有“好的死亡”或“无痛苦的死亡”的含意,因此也有人译为动物安乐死。基于道德尊重的原因,人道
下图中的立体图形①是由立体图形②、③和④组合而成,下列哪一项能够填入问号处?
一份最近的报告确定,尽管在马里兰州的高速公路上驾驶的司机只有3%为其汽车装备了雷达探测器,而因超速被开罚单的汽车中却有33%以上装备了雷达探测器。显然,在车上装备了雷达探测器的司机比没有这么做的司机更有可能经常超速。以上得出的结论依据下面哪个假设?
下列各存储器中,存取速度最快的是_______。
最新回复
(
0
)