java接口类问题计算圆的周长

定义一个接口computable,该接口含有两个方法computeArea和computeLong。
定义实现该接口的类Circle,其中circle类包含一个成员变量,即半径radius,此外该类还要重写computeArea方法计算圆的面积,重写computeLong方法计算圆的周长。

// 定义接口
interface Computable {
    double computeArea();
    double computeLong();
}

// 实现接口的类
class Circle implements Computable {
    private double radius;

    public Circle(double radius) {
        this.radius = radius;
    }

    @Override
    public double computeArea() {
        return Math.PI * radius * radius;
    }

    @Override
    public double computeLong() {
        return 2 * Math.PI * radius;
    }
}

// 测试类
public class Main {
    public static void main(String[] args) {
        Circle circle = new Circle(5); // 创建一个半径为5的圆对象
        System.out.println("圆的面积:" + circle.computeArea());
        System.out.println("圆的周长:" + circle.computeLong());
    }
}