java程序✀中 用方法重载计算半径为10的圆的面积与边长为5的正方形

2025-04-13 20:01:56
推荐回答(1个)
回答1:

public interface Shape{
public double area();
}

// 圆
public class Circle implements Shape{

public double area(){
return 3.14*r*r;
}

private double r;
public double getR(){ return r;}
public void setR(double r){ this.r = r;}
}

// 正方形
public class Square implements Shape{

public double area(){
return r*r;
}

private double r;
public double getR(){ return r;}
public void setR(double r){ this.r = r;}
}