java定义一个圆形类求圆的周长和面积
时间: 2024-10-19 15:07:38 浏览: 137
在 Java 中,我们可以定义一个名为 "Circle" 的类来表示圆形,并提供计算周长 ( circumference ) 和面积 ( area ) 的方法。下面是一个简单的例子:
```java
public class Circle {
// 圆的半径
private double radius;
// 构造函数,用于初始化半径
public Circle(double radius) {
this.radius = radius;
}
// 计算圆的周长,公式:π * 2 * 半径
public double getPerimeter() {
return Math.PI * 2 * radius;
}
// 计算圆的面积,公式:π * 半径^2
public double getArea() {
return Math.PI * radius * radius;
}
}
// 使用示例
public static void main(String[] args) {
Circle circle = new Circle(5); // 创建半径为5的圆
System.out.println("圆的周长:" + circle.getPerimeter());
System.out.println("圆的面积:" + circle.getArea());
}
```
在这个类中,`getPerimeter()` 和 `getArea()` 是公共方法,其他类可以通过实例化这个 Circle 类并调用这些方法来获取圆的周长和面积。
阅读全文