北邮高级语言程序设计(基于Java)第三次阶段作业_第1页
北邮高级语言程序设计(基于Java)第三次阶段作业_第2页
北邮高级语言程序设计(基于Java)第三次阶段作业_第3页
北邮高级语言程序设计(基于Java)第三次阶段作业_第4页
北邮高级语言程序设计(基于Java)第三次阶段作业_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、北邮高级语言程序设计(基于Java)第三次阶段作业20道小题,共100.0分)1. 下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的?A. publicB. privateC. staticD. final知识点:第三单元过关自测学生答案:A;得分:5提示:试题分值:2.3. 以下哪个接口的定义是正确的A. interfaceAvoidprint();B. abstractinterfaceAvoidprint();C. abstractinterfaceAextendsI1,I2/I1、I2为已定义的接口abstractvoidprint();D. interfaceAvoidprin

2、t();知识点:第三单元过关自测学生答案:D;得分:5提示:试题分值:4.5. 下列说法正确的是A. 子类只能覆盖父类的方法,而不能重载B. 子类只能重载父类的方法,而不能覆盖C. 子类不能定义和父类名同名同形参的方法,否则,系统将不知道使用哪种方法D. 重载就是一个类中有多个同名但有不同形参和方法体的方法知识点:第三单元过关自测学生答案:D;得分:5提示:试题分值:6.7. 在调用构造函数时,A. 子类可以不加定义就使用父类的所有构造函数B. 不管类中是否定义了何种构造函数,创建对象时都可以使用默认构造函数C. 先调用父类的构造函数D. 先调用形参多的构造函数知识点:第三单元过关自测学生答案

3、:A;得分:5提示:试题分值:8.9. 方法的作用不包含_A. 使程序结构清晰B. 功能复用C. 代码简洁D. 重复代码知识点:第三单元过关自测学生答案:D;得分 :5试题分 5.0值:提示:10.11. 构造函数在时被调用A. 创建对象时B. 类定义时C. 使用对象的方法时D. 使用对象的属性时知识点:第三单元过关自测A;学生答案:得分 :5提示 :试题分 值:5.012.13. return语句A. 可以让方法返回数值B. 方法都必须包含C. 方法中不可以有多个return语句D. 不能用来返回对象知识点:第三单元过关自测A;学生答案:得分 :5提示 :试题分 值:5.014.15. 方法

4、的形参A. 必须定义多个形参B. 至少有一个C. 可以没有D. 只能是简单变量知识点:第三单元过关自测C;学生答案:值:提示:16.17. 方法内的变量A. 一定在方法内所有位置可见B. 可能在方法内的局部可见C. 可以在方法外可见D. 方法外也可以知识点:第三单元过关自测学生答案:B;得分:5提示:试题分值:18.19. 下列声明正确的是A. AbstractfinalclassHhB. Abstractprivatemove()C. Protectedprivatenumber;D.PublicabstractclassCar知识点:第三单元过关自测学生答案:B;得分:5提示:试题分值:2

5、0.21. 被声明为private,protected及public的类成员,在类外部A. 只能访问声明为public的成员B. 只能访问到声明为protected和public的成员C. 都可以访问D. 都不可以访问知识点:第三单元过关自测学生答案:A;值:提示:22 .23 .关于main()的说法正确的是A.方法main()只能放在公共类中B.方法main()的头定义可以根据情况任意更改C.一个类中可以没有main()方法D.所有对象的创建都必须放在main()方法中知识点:第三单元过关自测学生答案:C;得分:5提示:试题分值:24.25.分析下列程序publicclassTestpub

6、licstaticvoidmain(Stringargs)Strings1=newString(true);booleanb1=newBoolean(true);if(s1.equals(b1)System.out.println(Equal);以上程序的输出结果是A. 无输出B. 输出“Equal”C. 在第5行出现编译错误D. 程序执行后产生异常知识点:第三单元过关自测学生答A;案:得分:5提示:试题分值:26.下面程序有错误,关于错误原因的说法正确的是publicclassAppintx=8;System.out.println(K);publicstaticvoidmain(Strin

7、gmm)A. 语句“intx=8;”有错,不能在声明变量的同时赋值B. 语句“System.out.println(K);”有错,这样的操作性语句必须放到某个方法的方法体中才行C. main()方法的方法体中没有任何语句,所以产生错误D. main()方法中的参数应该是args,而这里写成了mm所以出错知识点:主题8自测学生答案:B;得分:5试题分值:提示:27. 下列说法中正确的是A. 不需要定义类就能创建对象B. 对象中必须有属性和方法C. 属性必须是简单变量D. 属性可以是简单变量,也可以是一个对象知识点:主题8自测学生答案:D;得分:5试题分值:提示:28.29. 下列关于修饰符混用的

8、说法,错误的是A.abstract不能与final并列修饰同一个类B. abstract类中不可以有private的成员C. abstract方法必须在abstract类中D. static方法中能处理非static的属性知识点:主题9自测学生答案:D;得分:5提示:试题分值:30.31. 类与对象的关系是_A. 类是对象的抽象B. 类是对象的具体实例C. 对象是类的抽象D. 对象是类的子类知识点:主题9自测学生答案:A;得分:5提示:试题分值:32.33. 下列关于构造方法的叙述中,错误的是A. Java语言规定构造方法名与类名必须相同B. Java语言规定构造方法没有返回值,但不用void声明C. Java语言规定构造方法不可以重载D. Java语言规定构造方法只能通过new自动调用知识点:主题9自测学生答案:C;得分:5提示:试题分值:34.35. 下列说法正确的是A.Java中允许一个子类有多个父类B.某个类是一个类的子类,它仍有可能成为另一个类的父类C.一个父类只能有一个子类D.继承关系最多不能超过四层知识点:主题9自测学生答案:B;得分:

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论