北邮高级语言程序设计(基于Java)第三次阶段作业

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

北邮高级语言程序设计(基于Java)第三次阶段作业

一、单项选择题(共20道小题,共100.0分)

1.下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的?____

A.public

B.private

C.static

D.final

知识点: 第三单元过关自测

学生答

案:

[A;]

得分: [5] 试题分

值:

5.0

提示:

2.

3.以下哪个接口的定义是正确的_____

A.interface A

{void print() { } ;}

B.abstract interface A

{void print() ;}

C.abstract interface A extends I1, I2 // I1、I2为已定义的接

abstract void print(){ };}

D.interface A

{void print();}

知识点: 第三单元过关自测

学生答

案:

[D;]

得分: [5] 试题分

值:

5.0

提示:

4.

5.下列说法正确的是____

A.子类只能覆盖父类的方法,而不能重载

B.子类只能重载父类的方法,而不能覆盖

C.子类不能定义和父类名同名同形参的方法,否则,系统将不知道使

用哪种方法

D.重载就是一个类中有多个同名但有不同形参和方法体的方法

知识点: 第三单元过关自测

学生答

案:

[D;]

得分: [5] 试题分

值:

5.0

提示:

6.

7.在调用构造函数时,____

A.子类可以不加定义就使用父类的所有构造函数

B.不管类中是否定义了何种构造函数,创建对象时都可以使用默认构

造函数

C.先调用父类的构造函数

D.先调用形参多的构造函数

知识点: 第三单元过关自测

学生答

案:

[A;]

得分: [5] 试题分

值:

5.0

提示:

8.

9.方法的作用不包含____

A.使程序结构清晰

B.功能复用

C.代码简洁

D.重复代码

知识点: 第三单元过关自测

学生答

案:

[D;]

得分: [5] 试题分 5.0

提示:

10.

11.构造函数在____时被调用

A.创建对象时

B.类定义时

C.使用对象的方法时

D.使用对象的属性时

知识点: 第三单元过关自测

学生答

案:

[A;]

得分: [5] 试题分

值:

5.0

提示:

12.

13.return语句____

A.可以让方法返回数值

B.方法都必须包含

C.方法中不可以有多个return语句

D.不能用来返回对象

知识点: 第三单元过关自测

学生答

案:

[A;]

得分: [5] 试题分

值:

5.0

提示:

14.

15.方法的形参____

A.必须定义多个形参

B.至少有一个

C.可以没有

D.只能是简单变量

知识点: 第三单元过关自测

学生答

案:

[C;]

得分: [5] 试题分 5.0

提示:

16.

17.方法内的变量____

A.一定在方法内所有位置可见

B.可能在方法内的局部可见

C.可以在方法外可见

D.方法外也可以

知识点: 第三单元过关自测

学生答

案:

[B;]

得分: [5] 试题分

值:

5.0

提示:

18.

19.下列声明正确的是____

A.Abstract final class Hh{……}

B.Abstract private move(){……}

C.Protected private number;

D.Public abstract class Car{……}

知识点: 第三单元过关自测

学生答

案:

[B;]

得分: [5] 试题分

值:

5.0

提示:

20.

21.被声明为private,protected及public的类成员,在类外部____

A.只能访问声明为public的成员

B.只能访问到声明为protected和public的成员

C.都可以访问

D.都不可以访问

知识点: 第三单元过关自测

学生答

案:

[A;]

得分: [5] 试题分 5.0

提示:

22.

23.关于main()的说法正确的是____

A.方法main()只能放在公共类中

B.方法main()的头定义可以根据情况任意更改

C.一个类中可以没有main()方法

D.所有对象的创建都必须放在main()方法中

知识点: 第三单元过关自测

学生答

案:

[C;]

得分: [5] 试题分

值:

5.0

提示:

24.

25.分析下列程序

public class Test{

public static void main(String[] args){ String s1=new String("true");

boolean b1=new Boolean(true);

if(s1.equals(b1)){

System.out.println("Equal");

}

}

}

以上程序的输出结果是____

A.无输出

B.输出“Equal”

C.在第5行出现编译错误

D.程序执行后产生异常

知识点: 第三单元过关自测

学生答

案:

[A;]

得分: [5] 试题分

值:

5.0

相关文档
最新文档