首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
已知类SubClass的getSum方法返回其父类成员i与类SubClass成员i的和,类SuperClass中的getSum为纯虚拟函数,程序中的第23行有错误,请修改该错误并给出修改后的完整结果,然后完善程序中的空缺,分析程序运行到第15行且尚未执行第
已知类SubClass的getSum方法返回其父类成员i与类SubClass成员i的和,类SuperClass中的getSum为纯虚拟函数,程序中的第23行有错误,请修改该错误并给出修改后的完整结果,然后完善程序中的空缺,分析程序运行到第15行且尚未执行第
admin
2012-03-13
73
问题
已知类SubClass的getSum方法返回其父类成员i与类SubClass成员i的和,类SuperClass中的getSum为纯虚拟函数,程序中的第23行有错误,请修改该错误并给出修改后的完整结果,然后完善程序中的空缺,分析程序运行到第15行且尚未执行第15行的语句时成员变量j的值,最后给出程序运行后的输出结果。
[C++代码]
01 #inclUde<iostream>
02 using namespace std;
03 class SuperClass {
04 private:
05 int i;
06 publiC:
07 SuperClass()(i=5;)
08 virtual iht getValueO(return i ;)
09 virtual int getSum()=0;
10 };
11 class SubClass:public SuperClass{
12 int J ;
13 public:
14 SubClass(int j):j(0){
15 (1) =j; //用参数j的值更新数据成员
16 };
17 int getValue(){return j;)
18 int getSum(){
19 return (2) getValue()+j;
20 }
21 };
22 void main(void){
23 SuperClass s=new SubClass(-3);
24 cout<<s->getValue()<<"";
25 tout<<s->getSum()<<endl;
26 delete s;
27 }
选项
答案
(1) this->j (2) superclass!! 错误更正结果为:SuperClass *s=new SubClass(-3); 变量j的值为0 运行结果为-3,2
解析
转载请注明原文地址:https://kaotiyun.com/show/g6jZ777K
本试题收录于:
程序员下午应用技术考试题库软考初级分类
0
程序员下午应用技术考试
软考初级
相关试题推荐
某企业去年四次核查的钢材库存量情况如下表:用加权平均法计算出该企业去年钢材平均库存量为()吨(中间各次核查数据的权都取1,首次与末次核查数据的权都取0.5)。
计算机采用二进制的好处不包括______。
在Excel的A2单元格中输入:“=1=2”,则显示的结果是______。
某个字段的数据是原始数据计算的结果,该字段的宽度和小数位数对数据的精度有影响。一般来说,小数位数的确定需要考虑______。
计算机病毒是一段程序,一般隐藏在______中。
回收的问卷调查表中,很多表都有一些没有填写的项。处理缺失值的办法有多种,需要根据实际情况选择使用。对于一般性的缺值项,最常用的有效方法是(66)。
下列选项中,准确表达“甲和乙不可能都参加考试”含义的是(35)。
在Excel中,为标识一个由单元格B3、B4、C3、C4、D4、D5、D6、D7组成的区域,下列选项中,正确的是______。
Linux通过字母和数字的组合来标识硬盘分区,/dev/hda3指第(1)个硬盘的第3个分区。该硬盘是(2)类型。(1)A.1B.2C.3(2)A.SCSIB.IDEC.USB在Linux安装完成之后,(5)目录用
随机试题
下列工具书中,正文条目采用汉语拼音字母法编排的有()。
社会服务机构的领导方式不包括()。
Everymorning,kidsfromalocalhighschoolareworkinghard.Theyaremakingandsellingspecialcoffeeatacoffeecafe.They
(2013)在单相流体管内受迫流动充分发展段中,边界条件对换热有较大影响,下列说法中不正确的是()。
WhycrimehasrisensomuchfurtherandfasterinBritainthaninanyotherrichcountryoverthepasthalf-centuryisanybody’s
下列关于《中华民国临时约法》内容与特点的表述,正确的有()。(2015多62)
SDLC was invented by IBM to replace the older Bisynchronous protocol for wide area connections between IBM equipment. A varietio
ROSE的界面基本分成3个窗口,它们共同来创建和操作模型,下列哪个不属于这3个窗口?
CPU向存储器写入一个操作数时,在执行周期时,首先发出的信号是______。
TaskTwoForquestions18-22,matchtheextractswiththeresponsibilities,listedI—P.Foreachextract,choosetheoutcome
最新回复
(
0
)