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

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

32. 33.下列关于构造方法的叙述中,错误的是____
A. Java 语言规定构造方法名与类名必须相同 B. Java 语言规定构造方法没有返回值,但不用 void 声明 C. Java 语言规定构造方法不可以重载 D. Java 语言规定构造方法只能通过 new 自动调用
知识点: 主题 9 自测 学生答
知识点: 第三单元过关自测 学生答
[A;] 案: 得分: [5]
试题分 5.0
值: 提示:
22. 23.关于 main()的说法正确的是____
A. 方法 main()只能放在公共类中 B. 方法 main()的头定义可以根据情况任意更改 C. 一个类中可以没有 main()方法 D. 所有对象的创建都必须放在 main()方法中
造函数 C. 先调用父类的构造函数 D. 先调用形参多的构造函数
知识点: 第三单元过关自测 学生答
[A;] 案: 得分: [5] 提示:
试题分 5.0
值:
8. 9. 方法的作用不包含____
A. 使程序结构清晰 B. 功能复用 C. 代码简洁 D. 重复代码
知识点: 第三单元过关自测 学生答
[D;] 案: 得分: [5]
知识点: 第三单元过关自测 学生答
[B;] 案: 得分: [5] 提示:
试题分 5.0
值:
20. 21.被声明为 private,protected 及 public 的类成员,在类外部____
A. 只能访问声明为 public 的成员 B. 只能访问到声明为 protected 和 public 的成员 C. 都可以访问 D. 都不可以访问
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{……}
用哪种方法 D. 重载就是一个类中有多个同名但有不同形参和方法体的方法
知识点: 第三单元过关自测 学生答
[D;] 案: 得分: [5] 提示:
试题分 5.0
值:
6. 7. 在调用构造函数时,____
A. 子类可以不加定义就使用父类的所有构造函数 B. 不管类中是否定义了何种构造函数,创建对象时都可以使用默认构
A. 语句“int x = 8;”有错,不能在声明变量的同时赋值 B. 语句“System.out.println("K");”有错,这样的操作性语句必须
放到某个方法的方法体中才行 C. main() 方法的方法体中没有任何语句,所以产生错误 D. main() 方法中的参数应该是 args,而这里写成了 mm,所以出错
试题分 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(){ };}
知识点: 主题 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 的属性
试题分 5.0
值: 提示:
10. 11.构造函数在____时被调用
A. 创建对象时 B. 类定义时 C. 使用对象的方法时 D. 使用对象的属性时
知识点: 第三单元过关自测 学生答
[A;] 案: 得分: [5] 提示:
试题分 5.0
值:
12. 13.return 语句____
A. 可以让方法返回数值 B. 方法都必须包含 C. 方法中不可以有多个 return 语句 D. 不能用来返回对象
值:
38.
北邮高级语言程序设计(基于 Java)第三次阶段作业
一、单项选择题(共 20 道小题,共 100.0 分)
1. 下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的?____ A. public B. private C. static D. final
知识点: 第三单元过关自测 学生答
[A;] 案: 得分: [5] 提示:
以上程序的输出结果是____
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;] 案: 得分: [5] 提示:
试题分 5.0
值:
14. 15.方法的形参____
A. 必须定义多个形参 B. 至少有一个 C. 可以没有 D. 只能是简单变量
知识点: 第三单元过关自测 学生答
[C;] 案: 得分: [5]
试题分 5.0
值: 提示:
16. 17.方法内的变量____
知识点: 第三单元过关自测 学生答
[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"); } } }
知识点: 主题 9 自测 学生答
[D;] 案: 得分: [5] 提示:
试题分 5.0
值:
30. 31.类与对象的关系是___
A. 类是对象的抽象 B. 类是对象的具体实例 C. 对象是类的抽象 D. 对象是类的子类
知识点: 主题 9 自测 学生答
[A;] 案: 得分: [5] 提示:
试题分 5.0
值:
D. interface A {void print();}
知识点: 第三单元过关自测 学生答
[D;] 案: 得分: [5] 提示:
试题分 5.0
值:
4. 5. 下列说法正确的是____
A. 子类只能覆盖父类的方法,而不能重载 B. 子类只能重载父类的方法,而不能覆盖 C. 子类不能定义和父类名同名同形参的方法,否则,系统将不知道使
[C;] 案: 得分: [5] 提示:
试题分 5.0
值:
34.
35.下列说法正确的是_____ A. Java 中允许一个子类有多个父类 B. 某个类是一个类的子类,它仍有可能成为另一个类的父类 C. 一个父类只能有一个子类 D. 继承关系最多不能超过四层
知识点: 主题 9 自测 学生答
[B;] 案: 得分: [5] 提示:
试题分 5.0
值:
36. 37.关于继承的说法正确的是____
A. 子类将继承父类所有的属性和方法 B. 子类继承父类的非私有属性和方法 C. 子类只继承父类 public 方法和属性 D. 子类只继承父类的方法,而不继承属性
知识点: 主题 9 自测 学生答
[B;] 案: 得分: [5] 提示:
试题分 5.0
相关文档
最新文档