java 定义一个表示圆形的类,能够计算圆面积和圆周长
时间: 2024-10-09 08:12:07 浏览: 196
Java:使用抽象类定义一个“形状类”,能够计算周长和面积。
在 Java 中,我们可以定义一个名为 `Circle` 的类来表示一个圆形,包含属性如半径 `radius` 和两个方法:一个用于计算圆的面积 `calculateArea()`,另一个用于计算圆的周长 `calculateCircumference()`. 这是一个简单的示例:
```java
public class Circle {
private double radius; // 圆的半径
// 构造函数,初始化圆的半径
public Circle(double radius) {
this.radius = radius;
}
// 计算圆的面积
public double calculateArea() {
return Math.PI * Math.pow(radius, 2);
}
// 计算圆的周长
public double calculateCircumference() {
return 2 * Math.PI * radius;
}
}
```
在这个类中,我们使用了 `Math.PI` 来获取圆周率,`Math.pow()` 函数用于计算半径的平方。这个类可以作为基础,你可以创建它的实例,并根据需要计算面积和周长。
阅读全文