编写一个 Java 类,并将其保存到指定包中,该类用于实现计算圆形的面积周长
时间: 2024-10-12 17:11:39 浏览: 51
当你需要编写一个Java类来计算圆形的面积和周长时,你可以创建一个名为Circle的类,然后将它放在特定的包中。下面是一个简单的例子:
```java
// 首先,假设我们要将这个类放入com.example.maths圆形操作包下
package com.example.maths;
import static java.lang.Math.PI;
import java.util.Scanner;
public class Circle {
// 定义圆的属性,半径
private double radius;
// 构造函数,初始化半径
public Circle(double radius) {
this.radius = radius;
}
// 计算并返回圆的面积
public double getArea() {
return PI * Math.pow(radius, 2);
}
// 计算并返回圆的周长
public double getCircumference() {
return 2 * PI * radius;
}
// 主函数,用于用户输入半径并显示结果
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.println("请输入圆的半径:");
double inputRadius = scanner.nextDouble();
Circle circle = new Circle(inputRadius);
System.out.printf("圆的面积为: %.2f\n", circle.getArea());
System.out.printf("圆的周长为: %.2f\n", circle.getCircumference());
}
}
```
在这个例子中,我们首先定义了一个名为Circle的公共类,包含了计算面积和周长的方法。主函数`main`允许用户输入半径值,并使用这些方法来展示结果。
阅读全文