好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

2022年《使用Java实现面向对象编程》试题.pdf

5页
  • 卖家[上传人]:高****
  • 文档编号:299189180
  • 上传时间:2022-05-27
  • 文档格式:PDF
  • 文档大小:38.72KB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 福建师范大学数计学院2011 计算机软件本科使用 Java 实现面向对象编程笔试试卷学号:姓名:成绩:一、选择题 (共 10 题,每题 4 分,满分 40 分) 1) 在 Java 类中,使用以下()声明语句来定义公有的int 型常量 MAX A. public int MAX = 100; B. final int MAX = 100; C. public static int MAX = 100; D. public static final int MAX = 100; 2) 在 Java 中,下列关于方法重载的说法中错误的是() A. 方法重载要求方法名称必须相同B. 重载方法的参数列表必须不一致C. 重载方法的返回类型必须一致D. 一 个方法在所属的类中只能被重载一次3) 给定 Java 代码如下所示,在横线处新增下列()方法,是对cal 方法的重载public class Test public void cal(int x, int y, int z) A. public int cal(int x, int y, float z) return 0; B. public int cal(int x, int y, int z) return 0; C. public void cal(int x, int z) D. public void cal(int z, int y, int x) 4) 在 Java 中,下面对于构造函数的描述正确的是() 。

      A. 类必须显式定义构造函数B. 构造函数的返回类型是void C. 构造函数和类有相同的名称,并且不能带任何参数D. 一个类可以定义多个构造函数5) 下面 Java 代码的运行结果是() class Penguin private String name=null; / 名字private int health=0; / 健康值private String sex=null; / 性别public void Penguin() health = 10; sex = 雄; System.out.println(执行构造方法 ); public void print() System.out.println(企鹅的名字是 + name + ,健康值是 + health + ,性别是 + sex+ ); public static void main(String args) Penguin pgn = new Penguin(); pgn.print(); 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 1 页,共 5 页 - - - - - - - - - A. 企鹅的名字是null,健康值是10,性别是雄。

      B. 执行构造方法企鹅的名字是null ,健康值是0,性别是nullC. 企鹅的名字是null,健康值是0,性别是nullD. 执行构造方法企鹅的名字是null ,健康值是10,性别是雄6) 下列选项中关于Java 中封装的说法错误的是() A. 封装就是将属性私有化,提供公有的方法访问私有属性B. 属性的访问方法包括setter 方法和 getter 方法C. setter 方法用于赋值、getter 方法用于取值D. 类的属性必须进行封装,否则无法通过编译7) 使用 Java 实现封装,第一步是修改属性可见性来限制对属性的访问,第二步是创建赋值和取值方法,用于对属性的访问,第三步应该是() A. 使用赋值和取值方法访问属性B. 编 写常规方法访问属性C. 在赋值和取值方法中,加入对属性的存取限制D. 编写 main 方法创建对象,调用赋值和取值方法访问属性8) 分析如下所示的Java 代码,其中this 关键字的意思是() public class Test private String name; public String getName() return name; public void setName(String name) this.name = name; /this关键字所在的行 A. name 属性B. Test类的内部指代自身的引用C. Test类的对象引用Test类的其他对象D. 指所在的方法9) 在 Java 中,以下程序编译运行后的输出结果为() 。

      public class Test int x, y; Test(int x, int y) this.x = x; this.y = y; public static void main(String args) Test pt1, pt2; pt1 = new Test(3, 3); pt2 = new Test(4, 4); System.out.print(pt1.x + pt2.x); 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 2 页,共 5 页 - - - - - - - - - A. 6 B. 3 4 C. 8 D. 7 10) 在 Java 语言中,下列关于类的继承的描述,正确的是() A. 一个类可以继承多个父类B. 一个类可以具有多个子类C. 子类可以使用父类的所有方法D. 子类一定比父类有更多的成员方法二、写出程序执行的结果: (每小题 10 分,共 30 分)1、给定 Java程序 Child.java 的代码如下所示,则编译运行该类的结果是:class Parent Parent() System.out.println(parent); public class Child extends Parent Child(String s) System.out.println(s); public static void main(String args) Child child = new Child(child); 2、给定 Java代码如下所示,则编译运行后,输出结果是() 。

      class Parent public void count() System.out.println(10%3); public class Child extends Parent public void count() System.out.println(10/3); public static void main(String args) Parent p = new Child(); p.count(); 3、编译运行如下Java代码,输出结果是:class Base public void method() System.out.print (Base method); class Child extends Base public void methodB() System.out.print (Child methodB); class Sample public static void main(String args) 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 3 页,共 5 页 - - - - - - - - - Base base= new Child(); base.methodB(); 三、程序填空( 10 分)1、给定如下Java 程序代码,在横线处加入()语句,可以使这段代码编译通过。

      interface Parent public int count(int i); public class Test implements Parent public int count(int i) return i % 9; public static void main(String args) _ int i = p.count(20); 四、简答题(每小题10 分,共 2 小题,共 20 分)1、简述类的封装的定义,具体步骤和好处2、简述 Java 异常休系结构名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 4 页,共 5 页 - - - - - - - - - 名师归纳总结 精品学习资料 - - - - - - - - - - - - - - -精心整理归纳 精选学习资料 - - - - - - - - - - - - - - - 第 5 页,共 5 页 - - - - - - - - - 。

      点击阅读更多内容
      相关文档
      2024-2025学年陕西省咸阳市永寿县店头中学八年级(下)期末数学试卷(含答案).docx 2024-2025学年云南省临沧市部分学校高一(下)期末质量测试物理试卷(含解析).docx 2024-2025学年北京市顺义区高二(下)期末物理试卷(含答案).docx 2024-2025学年四川省资阳市雁江区五校联考八年级(下)期末数学试卷(含答案).docx 2024-2025学年浙江省金华市东阳市七年级(下)期末数学试卷(含答案).docx 2024-2025学年陕西省咸阳市永寿县店头中学八年级(下)期末数学试卷(含解析).docx 2024-2025学年云南省普洱市景谷一中高一(下)期中数学试卷(含答案).docx 2024-2025学年陕西省西安市长安三中高一(下)期中数学试卷(含答案).docx 2024-2025学年山东省济南市历城区七年级(下)期末数学试卷(含解析).docx 2024-2025学年山东省济宁市兖州区高二(下)期中物理试卷(含答案).docx 2024-2025学年天津市西青区高一(下)期末物理试卷(含答案).docx 2024-2025学年天津市西青区高一(下)期末物理试卷(含解析).docx 2024-2025学年山东省济南市历城区七年级(下)期末数学试卷(含答案).docx 2024-2025学年浙江省台州市路桥区八年级(下)期末数学试卷(含答案).docx 2024-2025学年浙江省台州市路桥区八年级(下)期末数学试卷(含解析).docx 2024-2025学年天津市滨海新区七年级(下)期末数学试卷(含解析).docx 2024-2025学年浙江省宁波市宁海县七年级(下)期末数学试卷(含解析).docx 2024-2025学年山东省枣庄滕州市高二(下)期中物理试卷(含答案).docx 2025-2026学年北京市丰台区第十八中学新高一上学期入学检测数学试题(含解析).docx 2024-2025学年山东省济宁市兖州区高二(下)期中物理试卷(含解析).docx
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.