展开全部
没啥大问题,既然返回是e68a8462616964757a686964616f31333365656530double那么输入就用double
还有记住每一个类一个java文件,不要放在一个java文件中!!!
Shape.java类public abstract class Shape{
abstract double GetArea();
}
Rectangle.java类public class Rectangle extends Shape{
double a,b;
Rectangle(double a,double b){
this.a = a;
this.b = b;
}
@Override
double GetArea() {
return a*b;
}
}
Test1.java类import java.util.Scanner;
public class Test1{
public static void main(String[] args){
Scanner sca = new Scanner(System.in);
double aa = sca.nextDouble();
double b = sca.nextDouble();
Rectangle a = new Rectangle(aa,b);
System.out.println(a.GetArea());
}
}