1609第一次月考详细解析 下载本文

return Geodetics.DIAMETER/2.0; } } D. import com.tarena.*; public class TerraCarta { public double halfway(){

return Geodetics.DIAMETER/2.0; } } 正确答案:AD常量可以用类名点出来

47.(多选)在Java语言中,下列说法正确的是()。 A.一个接口可以继承多个接口 B.一个类可以继承多个类 C.一个类可以实现多个接口 D.一个类可以有多个子类 正确答案:ACD

48.(多选)请看下列代码: class One {

public One foo() { return this; } }

class Two extends One { public One foo() { return this; } } class Three extends Two { <插入代码> }

下列选项中的代码,放置在<插入代码>处无编译错误的是: A.public void foo() { }

B.public Object foo() { return this; } C.public Two foo() { return this; } D.public One foo() { return this; }

正确答案:CD 49.

(多选)查看如下代码: public class Foo { public void method(String str,int age){} }

下列选项中,和 Foo 类中 method 方法重载的方法是()。 A.public int method(String str,int age){} B.public void method(int year,String s){} C.public int method(int year,String s){} D.public int method(String str){} 正确答案:BCD

重载要求方法名相同,参数列表不同,与返回值无关

50.

(多选)查看如下代码: class A {

protected int method (int a, int b) { return 0; } } 下列选项中,可以在 A 的子类中使用的是()。

A.public int method (int a, int b) { return 0; } B.private int method(int a, int b) { return 0; } C.private int method(int a, long b) { return 0; } D.public short method(int a, int b) { return 0; }

正确答案:AC