import java.util.Scanner;

public class OverLoad1{

 public static void main(String[] args){

  Scanner reader=new Scanner(System.in);

  Area area=new Area();

  System.out.println("请输入正方形的边长:");

  int a=reader.nextInt();

  System.out.println("该正方形的面积是:"+area.getArea(a));

  System.out.println("------------------------------------------------");

  System.out.println("请输入长方形的长和宽:");

  int w=reader.nextInt();

  int l=reader.nextInt();

  System.out.println("该长方形的面积是:"+area.getArea(w,l));

  System.out.println("------------------------------------------------");

  System.out.println("请输入立方体的长,宽,高:");

  int x=reader.nextInt();

  int y=reader.nextInt();

  int z=reader.nextInt();

  System.out.println("该立方体的表面积是:"+area.getArea(x,y,z));

}

}

class Area{

  int getArea(int a){

    return a*a;

  }

int getArea(int w,int l){

    return w*l;

  }

int getArea(int w,int l,int d){

    return w*l*2+l*d*2+w*d*2;

  }

}


更多推荐

java 求正方形的面积,长方形的面积和立方体的表面积