首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
请打开考生文件夹下的解决方案文件pmj2,其中在编辑窗口内显示的主程序文件中定义有类XBase和XDerived,以及主函数main。程序文本中位于每行"//**********found**********下面的一行内有一处或多处下划线标记,请在每个下划
请打开考生文件夹下的解决方案文件pmj2,其中在编辑窗口内显示的主程序文件中定义有类XBase和XDerived,以及主函数main。程序文本中位于每行"//**********found**********下面的一行内有一处或多处下划线标记,请在每个下划
admin
2020-07-23
66
问题
请打开考生文件夹下的解决方案文件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://kaotiyun.com/show/IFyp777K
本试题收录于:
二级C题库NCRE全国计算机二级分类
0
二级C
NCRE全国计算机二级
相关试题推荐
有如下程序:#includeusingnamespacestd;classTV{public:TV(ints=41):size(s){}
有如下类定义:classMyClass{public:private:intdata;};若要为MyClass类重载流输入运算符">>",使得程序中可以"cin>>obj;"的形式改变MyClass类的对象ob
有如下类定义和变量定义:classA{public:A(){data=0;}~A(){}intGetData()const{ret
计算数列第n项的函数定义如下:inta(intn){if(n==0)return0;elseif(n==1)return1;elseif
下列关于return语句的叙述中,正确的是
已知一运算符函数没有参数。下列关于该运算符函数的表述中错误的是
下列选项中不属于结构化程序设计原则的是()。
待排序的关键码序列为(15,20,9,30,67,65,45,90),要按关键码值递增的顺序排序,采取简单选择排序法,第一趟排序后关键码15被放到第()个位置。
数据库技术的根本目标是()。
一间宿舍可住多个学生,则实体宿舍和学生之间的联系是()。
随机试题
避孕药物中,避孕成功率最高的是:
根据《侵权责任法》规定,饲养的动物造成他人损害的,动物饲养人或者管理人应当承担侵权责任,但能够证明损害是因被侵权人故意或者重大过失造成的,应当不承担责任。()
闭环系统的闭环特征方程的根只要有一个在[s]平面的________,系统就不稳定。
有关肾结核超声表现的多样性叙述错误的是
当所有人浏览同一则新闻,当朋友圈都在刷同一条信息,当地铁上彼此陌生的人盯住各自的手机却在分享同样的素材,当整天大家讨论的话题早已被规设好了,我们所能获得的信息量是减少了还是增多了呢?我们所关注的视野领域是缩减了还是拓展了呢?我们讨论的公共话题价值是更局限了
小路今年15岁,初中毕业考上了职业中专,由于父母离异,法院将其判给了父亲。父亲很快给小路找了个继母,继母对小路很不好,不让父亲给小路筹集学费,而小路的生母由于一直没有很好的工作,没钱供小路上学,小路的学费问题难以解决,他很烦恼,也不愿意与其他同学交流。(华
据调查.滨州市有24%的家庭拥有电脑,但拥有电脑的家庭中的12%每周编写程序2小时以上,23%的在1~2小时之间,其余的都不到1小时。可见,滨州市大部分购买电脑的家庭并没有充分利用他们的家庭电脑。以下哪种说法如果为真,最能构成对上述结论的质疑?
下列叙述中正确的是
Opinionpollsarenowbeginningtoshowthat,whoeveristoblameandwhateverhappensfromnowon,highunemploymentisprobabl
NicholasChauvin,aFrenchsoldier,airedhisvenerationofNapoleonBonaparteso_____andunceasinglythathebecamethelaughings
最新回复
(
0
)