北邮高级语言程序设计基于Java第三次阶段作业Word文件下载.docx

上传人:b****2 文档编号:15167720 上传时间:2022-10-28 格式:DOCX 页数:9 大小:17.11KB
下载 相关 举报
北邮高级语言程序设计基于Java第三次阶段作业Word文件下载.docx_第1页
第1页 / 共9页
北邮高级语言程序设计基于Java第三次阶段作业Word文件下载.docx_第2页
第2页 / 共9页
北邮高级语言程序设计基于Java第三次阶段作业Word文件下载.docx_第3页
第3页 / 共9页
北邮高级语言程序设计基于Java第三次阶段作业Word文件下载.docx_第4页
第4页 / 共9页
北邮高级语言程序设计基于Java第三次阶段作业Word文件下载.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

北邮高级语言程序设计基于Java第三次阶段作业Word文件下载.docx

《北邮高级语言程序设计基于Java第三次阶段作业Word文件下载.docx》由会员分享,可在线阅读,更多相关《北邮高级语言程序设计基于Java第三次阶段作业Word文件下载.docx(9页珍藏版)》请在冰豆网上搜索。

北邮高级语言程序设计基于Java第三次阶段作业Word文件下载.docx

[5]

试题分值:

提示:

2.

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

A.interfaceA

B.{voidprint(){};

}

C.abstractinterfaceA

D.{voidprint();

E.abstractinterfaceAextendsI1,I2//I1、I2为已定义的接口

F.abstractvoidprint(){};

G.interfaceA

H.{voidprint();

[D;

4.

5.下列说法正确的是____

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

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

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

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

6.

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

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

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

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

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

8.

9.方法的作用不包含____

A.使程序结构清晰

B.功能复用

C.代码简洁

D.重复代码

10.

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

A.创建对象时

B.类定义时

C.使用对象的方法时

D.使用对象的属性时

12.

13.return语句____

A.可以让方法返回数值

B.方法都必须包含

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

D.不能用来返回对象

14.

15.方法的形参____

A.必须定义多个形参

B.至少有一个

C.可以没有

D.只能是简单变量

[C;

16.

17.方法内的变量____

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

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

C.可以在方法外可见

D.方法外也可以

[B;

18.

19.下列声明正确的是____

A.AbstractfinalclassHh{……}

B.Abstractprivatemove(){……}

C.Protectedprivatenumber;

D.PublicabstractclassCar{……}

20.

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

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

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

C.都可以访问

D.都不可以访问

22.

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

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

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

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

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

24.

25.分析下列程序

publicclassTest{

publicstaticvoidmain(String[]args){

Strings1=newString("

true"

);

booleanb1=newBoolean(true);

if(b1)){

"

Equal"

}

以上程序的输出结果是____

A.无输出

B.输出“Equal”

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

D.程序执行后产生异常

26.下面程序有错误,关于错误原因的说法正确的是

publicclassApp{

intx=8;

K"

publicstaticvoidmain(String[]mm){

A.语句“intx=8;

”有错,不能在声明变量的同时赋值

B.语句“"

”有错,这样的操作性语句必须放到某个方法的方法体中才行

C.main()方法的方法体中没有任何语句,所以产生错误

D.main()方法中的参数应该是args,而这里写成了mm,所以出错

主题8自测

27.下列说法中正确的是______

A.不需要定义类就能创建对象

B.对象中必须有属性和方法

C.属性必须是简单变量

D.属性可以是简单变量,也可以是一个对象

28.

29.下列关于修饰符混用的说法,错误的是

A.abstract不能与final并列修饰同一个类

B.abstract类中不可以有private的成员

C.abstract方法必须在abstract类中

D.static方法中能处理非static的属性

主题9自测

30.

31.类与对象的关系是___

A.类是对象的抽象

B.类是对象的具体实例

C.对象是类的抽象

D.对象是类的子类

32.

33.下列关于构造方法的叙述中,错误的是____

A.Java语言规定构造方法名与类名必须相同

B.Java语言规定构造方法没有返回值,但不用void声明

C.Java语言规定构造方法不可以重载

D.Java语言规定构造方法只能通过new自动调用

34.

35.下列说法正确的是_____

A.Java中允许一个子类有多个父类

B.某个类是一个类的子类,它仍有可能成为另一个类的父类

C.一个父类只能有一个子类

D.继承关系最多不能超过四层

36.

37.关于继承的说法正确的是____

A.子类将继承父类所有的属性和方法

B.子类继承父类的非私有属性和方法

C.子类只继承父类public方法和属性

D.子类只继承父类的方法,而不继承属性

38.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 人文社科 > 法律资料

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1