import java.util.Scanner;

public class Circle {
    private double radius;

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

    public double getRadius() {
        return radius;
    }

    public void setRadius(double radius) {
        this.radius = radius;
    }

    public double calculateArea() {
        return Math.PI * Math.pow(radius, 2);
    }

    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.print("请输入圆的半径:");
        double radius = scanner.nextDouble();

        Circle circle = new Circle(radius);
        double area = circle.calculateArea();
        System.out.println("圆的面积为:" + area);
    }
}

在这个程序中,我们定义了一个'Circle'类,它包含一个私有的'radius'成员变量,以及相应的构造方法和访问方法。'calculateArea'方法用于计算圆的面积,使用了'Math.PI'和'Math.pow'函数。

在'main'方法中,我们使用'Scanner'类从用户输入中获取圆的半径,并创建一个'Circle'对象。然后调用'calculateArea'方法计算圆的面积,并将结果输出到控制台上。


原文地址: https://www.cveoy.top/t/topic/xh7 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录