1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 《Java语言程序设计》(基础篇原书第10版)第十三章复习题答案

《Java语言程序设计》(基础篇原书第10版)第十三章复习题答案

时间:2021-07-11 13:31:19

相关推荐

《Java语言程序设计》(基础篇原书第10版)第十三章复习题答案

第十三章

13.1:e和f是合法的抽象类。

13.2:其好处是适用于通用编程,GeometricObject类型的变量在编译时使用getArea()和getPerimeter()方法。

13.3:输出结果为:

True

True

False

False

True

13.4:在运行时,java虚拟机将尝试将numberRef转换为Double对象,但是numberRef是Integer的一个实例,而不是Double。

13.5:数组numberArray是Integer对象的数组,而非Double对象的数组

13.6:输出结果:3 3.0.

13.7:会出现语法错误,x没有compareTo方法。

13.8:会出现语法错误,因为成员操作符在对象转换操作符之前完成。

13.9:不能,Calendar是一个抽象类。

13.10:Calendar方法中的add方法是抽象的。

13.11:使用GregorianCalendar类的构造函数来创建Calendar对象。

13.12:

c.get(Calendar.YEAR)

c.get(Calendar.MONTH)

c.get(Calendar.DAY_OF_MONTH)

c.get(Calendar.HOUR)

c.get(Calendar.MINUTE)

c.get(Calendar.SECOND)

13.13:不能

13.14:可以

13.15:d是正确的接口。

13.16:所以定义在接口的方法必须为public的,当类实现接口时,方法必须声明为public,能见度不能降低,故在void m1()前加上public。

13.17:true

13.18:第一个:public int compareTo (String o)

13.19:不能,因为n1是Integer对象,其compareTo方法需要Integer参数,但n2被声明为Object对象,编译器将引发错误。

13.20:通过实现可比较的接口,可以将类的对象传递给需要比较类型的方法。

13.21:Person类没有实现Comparable接口,所以Person对象无法通过sort方法比较。

13.22:如果一个对象的类没有实现 java.lang.Cloneable , 不可以调用 clone() 方法来克隆这个对象;Date类实现了Cloneable接口。

13.24:输出结果为:

True

False

True

13.25:输出结果为:

True

False

List is 【New York, Atlanta】

List1 is [New York, Atlanta]

List2.get(0) is New York

List2.size() is 1

13.26:语法错误,因为clone()在对象中受到保护,要启用clone()可以执行两件事:(1)为要克隆的对象覆盖类中的clone();(2)为类实现java.lang.Cloneable。

13.29:结果为:

True

False

True

False

True

13.30:输出结果为:

-1

3

0

0.333333333333

13.31:Object类型的r2没有compareTo方法。

13.32:pareTo(Rational)方法在Ration类的参数中需要一个Ration类型的对象。

13.33:return(this.subtract((Rational)(other))).getNumberator() == 0;

13.34:0 / 4。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。