实验六 Java期中考试.docVIP

  • 1
  • 0
  • 约8.87千字
  • 约 9页
  • 2017-12-31 发布于河南
  • 举报
实验六 Java期中考试

期中考试: 二、 package Exextra_2; import java.util.*; public class Test { public static void main(String[] args) { int[] a=new int[10]; Scanner scan=new Scanner(System.in); for(int i=0;i10;i++){ a[i]=scan.nextInt(); } int max=a[0]; int min=a[0]; for(int i=0;i10;i++){ if(a[i]max) max=a[i]; } for(int i=0;i10;i++){ if(a[i]min) min=a[i]; } System.out.println(max=+max+ min=+min); } } 三、 package Exextra_3; public class Point { private int x,y; private double s; public Point(){ } public Point(int x,int y){ this.x=x; this.y=y; } public int getX(){ return x; } public void setX(int x){ this.x=x; } public int getY(){ return y; } public void setY(int y){ this.y=y; } public String toString(){ return (+x+,+y+); } public double distance(Point p1,Point p2){ int x1=p1.getX();int y1=p1.getY(); int x2=p2.getX();int y2=p2.getY(); s=Math.sqrt((x1-x2)*(x1-x2)+(y1-y2)*(y1-y2)); return s; } } package Exextra_3; public class Test { public static void main(String[] args) { Point p1=new Point(4,5); Point p2=new Point(2,1); double s=p2.distance(p1,p2); System.out.println(p1.toString()); System.out.println(p2.toString()); System.out.println(s); } } 四、 package Exextra_4; public interface Shape{ public abstract double area(); } package Exextra_4; public class MyCircle implements Shape{ private double r; public MyCircle(double r){ this.r=r; } public double area(){ return Math.PI*r*r; } public String toString(){ return circle: r=+r+ area=+this.area(); } } package Exextra_4; public class MyRectangle implements Shape { private double w,h; public MyRectangle(double w,double h){ this.w=w; this.h=h; } public double area(){ return w*h; } public String toString(){ return Rectangle: width=+w+ +height=+h+ area=+this.area(); } } package Exextra_4; public class Test { public static void main(String[] args) { Shape t1=new MyRectangle(10,5); System.out.println(t1.toString()); Shape t2=

文档评论(0)

1亿VIP精品文档

相关文档