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

下载本文档

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

文档简介

北邮高级语言程序设计(基于 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 提示: 26.下面程序有错误,关于错误原因的说法正确的是 public class App int x = 8; System.out.println(“K“); public static void main(String mm) A. 语句“int x = 8;”有错,不能在声明变量的同时赋值 B. 语句“System.out.println(“K“);”有错,这样的操作性语句必 须放到某个方法的方法体中才行 C. main() 方法的方法体中没有任何语句,所以产生错误 D. main() 方法中的参数应该是 args,而这里写成了 mm,所以出错 知识点: 主题 8自测 学生答 案: B; 得分: 5 试题分值: 5.0 提示: 27.下列说法中正确的是_ A. 不需要定义类就能创建对象 B. 对象中必须有属性和方法 C. 属性必须是简单变量 D. 属性可以是简单变量,也可以是一个对象 知识点: 主题 8自测 学生答 案: D; 得分: 5 试题分值: 5.0 提示: 28. 29.下列关于修饰符混用的说法,错误的是 A. abstract不能与 final并列修饰同一个类 B. abstract类中不可以有 private的成员 C. abstract方法必须在 abstract类中 D. static方法中能处理非 static的属性 知识点: 主题 9自测 学生答 案: D; 得分: 5 试题分值: 5.0 提示: 30. 31.类与对象的关系是_ A. 类是对象的抽象 B. 类是对象的具体实例 C. 对象是类的抽象 D. 对象是类的子类 知识点: 主题 9自测 学生答 案: A; 得分: 5 试题分值: 5.0 提示: 32. 33.下列关于构造方法的叙述中,错误的是_ A. Java语言规定构造方法名与类名必须相同 B. Java语言规定构造方法没有返回值,但不用 void声明 C. Java语言规定构造方法不可以重载 D. Java语言规定构造方法只能通过 new自动调用 知识点: 主题 9自测 学生答 案: C; 得分: 5 试题分值: 5.0 提示: 34. 35.下列说法正确的是_ A. Java中允许一个子类有多个父类 B. 某个类是一个类的子类,它仍有可能成为另一个类的父类 C. 一个父类只能有一个子类 D. 继承关系最多不能超过四层 知识点: 主题 9自测 学生答 案: B; 得分: 5

温馨提示

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

最新文档

评论

0/150

提交评论