首页 > 外语类考试
题目内容 (请给出正确答案)
[主观题]

已知类SubClass的getSum方法返回其父类成员i与类SubClass成员j的和;类SuperClass中的getSum为抽

象函数,程序中的第14行有错误,请修改该错误并给出修改后的完整结果,然后完善程序中的空缺,当程序运行到第22行且尚未执行第22行语句时成员变量i的值,最后给出程序运行后的输出结果。

[Java代码]

行号 代码

01 public class UainJava{

02 public static void main(String[]args){

03 SuperClass s=new SubClass();

04 System.out.printin(s.getValue());

05 System.out.printIn(s.getSum()):

06 }

07 }

08 abstract class SuperClass {

09 private int i;

10 public SuperClass(){i=5;}

11 public int getValue(){

12 return i:

13 }

14 public final abstract int getSum():

15 }

16 class SubClass extends SuperClass{

17 int j;

18 public SubClass(){

19 this(-3);

20 }

21 public SubClass(int j){

22 (1) .j=j;

23 }

24 publiC int getValue()(return j;}

25 public int getSum(){

26 return (2) .getValue()+j;

27 }

28

答案
收藏

(1) this (2) super 错误更正结果为:public abstractint getSum(); 变量i的值为5 运行结果为: -3 2
(1) this (2) super 错误更正结果为:public abstract,int getSum(); 变量i的值为5 运行结果为: -3 2 解析:本题主要考察了Java程序语言中类成员变量的初始化、父类成员方法的调用、对象的构造等。(1)处要求用参数j的值更新数据成员,为避免与同名变量j冲突,应加this前缀,所以(1)处应为this,(2)处要求调用父类方法getValue(),但为了和子类方法相区别,应加前缀super,所以(2)处应为super。程序14行getSum函数是一个抽象函数,在SubClass子类中将被继承实现,所以该函数不可以被定义为final类型,因此应该去掉final关键字;当程序运行到22行之前时父类构造函数已执行,所以i值为5。最后程序输出的结果应为-3和2。

如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“已知类SubClass的getSum方法返回其父类成员i与类…”相关的问题
第1题
现有两个类,SuperClass是父类,SubClass是子类,下列选项中属于向下转型的是?()

A.SuperClasss=newSubClass()

B.SubClasssc=(SubClass)superClass

C.SubClasss=newSubClass()

D.SuperClasss=newSuperClass()

点击查看答案
第2题
基于行为的检测方法不能通过检测用户行为中的哪些行为()来检测系统中的入侵活动。

A.与某些已知的入侵行为模式类似的行为

B.那些利用系统中缺陷的行为

C.违背道德准则的行为

D.间接地违背系统安全规则的行为

点击查看答案
第3题
已知有下面的类说明: public class Test4 { private loat =1.0; int m=12; stati
c int n=1; public static void main(String args[]) { Test4 e=new Test4(); } } 在main()方法中,下面哪个的使用是正确的? ()

A.e.

B.this.n

C.Test4.m

D.Test4.

点击查看答案
第4题
下列关于判别分析叙述正确的是()。
A、利用已知类别的样本建立判别模型,对未知类别的样本进行分类

B、Fishser线性判别分析(Linear Discriminant analysis,LDA)由R.A.Fisher于1936年提出

C、Fishser线性判别分析的基本思想是投影

D、是多元分析中用于判别样本所属类型的一种统计分析方法

点击查看答案
第5题
已知某台主机的IP地址为168.35.33.1,该地址是()。

A.A类地址

B.B类地址

C.C类地址

D.D类地

点击查看答案
第6题
已知的最苦的物质是()。

A.胆汁

B.肽类

C.奎宁

D.番木鳌碱

点击查看答案
第7题
已知最早的脊椎动物的化石是牙形石动物,它们属于( )

A.无颌类

B.鱼类

C.两栖类

D.爬行类

点击查看答案
第8题
我国已知的蜱类在100种以上,一般分为______和______;前者常见的种类为______,后者常见的种类为______。
点击查看答案
第9题
在已知“小汽车类是由汽车类派生出来的新类”的前提下,下列叙述正确的是()。A)汽车类称为子类,小

在已知“小汽车类是由汽车类派生出来的新类”的前提下,下列叙述正确的是()。

A)汽车类称为子类,小汽车类称为基类

B)汽车类称为基类,小汽车类称为子类

C)汽车类称为派生类,小汽车类称为子类

D)汽车类称为子类,小汽车类称为派生类

点击查看答案
第10题
乳脂肪是迄今为止已知的组成和结构()的脂类物质。

A.最简单

B.最复杂

C.最普通

D.最单一

点击查看答案
第11题
丙类谐振功率放大器中,已知VCC=20V,iCmax=0.5A,θ=60°,ξ=0.95。

丙类谐振功率放大器中,已知VCC=20V,iCmax=0.5A,θ=60°,ξ=0.95。

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改