java编程大题求助

如题所述

import java.util.Scanner;
public class Main{

public static void main(String[]args){

Scanner sc =new Scanner(System.in);
int a[]=new int[10];
a[0]=sc.nextInt();
int min=a[0];
for(int i=1;i<10;i++){
a[i]=sc.nextInt();
if(a[i]<min){
min=a[i];
}
}
System.out.println(min);
}
}

第二题:
//Shape.java
public abstract class Shape {
abstract void area();
}
//Circle.java
public class Circle extends Shape{
double r;
public Circle(double r){
this.r=r;
}
@Override
void area() {
double area=Math.PI*r*r;
System.out.println("该矩形的面积为:"+area);
}

}
//JuXing.java
public class JuXing extends Shape{
double chang;
double kuan;
public JuXing(double chang,double kuan){
this.chang=chang;
this.kuan=kuan;
}
@Override
void area() {
double area=chang*kuan;
System.out.println("该矩形的面积为:"+area);
}
}
//测试类 Main.java
public class Main{

public static void main(String[]args){
Circle c=new Circle(1);
JuXing jx=new JuXing(3,4);
c.area();
jx.area();
}
}

温馨提示:答案为网友推荐,仅供参考