《JAVA程序设计》期末考试实操题库及答案 联系客服

发布时间 : 星期日 文章《JAVA程序设计》期末考试实操题库及答案更新完毕开始阅读4459ae3b9a89680203d8ce2f0066f5335b8167cc

(1)

编程实现通过键盘输入数据并对数据进行求最大值和最小值处理

综合运用Eclipse软件,编写一个字符界面的Java Application 程序, 接受用户输入的10个整数,并输出这10个整数中的最大值、最小值。

(2)

编程实现定义接口并实现接口计算圆柱和圆锥的体积

综合运用Eclipse软件,编写一个Java程序, 定义接口并实现接口计算圆柱和圆锥的体积。

提示:

(1) 关键字:interface implements

(2) 接口名:Cubage(体积) 类名:Cylinde(圆柱)、Cone(圆锥) (3) 圆柱体积:3.14*r*r*h 圆锥体积:3.14*r*r*h/3

(3)

编程实现通过键盘输入一个正数n,并求出1+…+n的和

综合运用Eclipse软件,编写一个字符界面的Java Application 程序, 接受用户任意输入1个正数n,并输出1+…+n的和。

提示:

(1) Scanner sc= new Scanner (System.in); (2) int num = sc.nextInt();

(4)

编程实现抽象类

综合运用Eclipse软件,编写java程序, 定义一个抽象Shape类,再创建子类Rectangle和子类Trapezoid,另外再分别创建对象传入参数计算并打印出各自的面积。

提示:

(1)关键字:abstract extends

(2)类名Shape(形状)、Rectangle(长方形)、Trapezoid(梯形) (3)长方形面积:a*b 梯形面积:(a+b)*h/2

(5)

编程实现封装

综合运用Eclipse软件,编写java程序, 定义一个Person类,并对此类属性的年龄及体重进行隐藏,再利用此类创建一个对象并进行自我介绍,Person类的属性如下图。注:访问weight范围为50-300,访问age范围为18-120,当不在上面的范围时,打印“不合格”

提示:

(1) 关键字: private (2) getter() setter()

(6)

编程实现多态

综合运用Eclipse软件,编写java程序, 定义一个抽象Animal类,再创建个子类Dog类和Cat类,另外再创建一个Student类,并完善图示功能。

学生小新饲养宠物——宠物猫和宠物狗进食

提示:

(1) 关键字:abstract extends

实操考核课程试题(1)参考答案

package test1; import java.io.*;

public class test1 { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub int i,n = 10,max = 0,min = 0,temp = 0; System.out.println(\请从键盘上输入10个整数!\ try{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); max= min = Integer.parseInt(br.readLine()); }catch (IOException e){}; for(i = 2;i <= n ;i++){ try{ BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); temp = Integer.parseInt(br.readLine()); if(temp > max) max = temp; if(temp < min) min = temp; }catch (IOException e){}; } System.out.println(\ } }