java程序 定义一个圆类,包含周长和面积方法及至少一个构造方法,并测试这个类
时间: 2024-10-07 17:01:03 浏览: 42
在Java中,我们可以定义一个名为Circle的类来表示圆的基本属性如半径(radius),以及计算圆的周长(perimeter)和面积(area)。这里是一个简单的例子:
```java
public class Circle {
// 定义变量
private double radius;
// 构造方法
public Circle(double radius) {
this.radius = radius;
}
// 计算周长的方法
public double getPerimeter() {
return Math.PI * radius * 2;
}
// 计算面积的方法
public double getArea() {
return Math.PI * Math.pow(radius, 2);
}
// 测试类的实例
public static void main(String[] args) {
// 创建一个Circle对象
Circle circle = new Circle(5);
// 调用方法并打印结果
System.out.println("The perimeter of the circle is: " + circle.getPerimeter());
System.out.println("The area of the circle is: " + circle.getArea());
}
}
```
在这个例子中,我们定义了一个构造函数接受一个double类型的参数(半径),然后在`getPerimeter()`和`getArea()`方法中分别计算圆的周长和面积。`main`方法里创建了一个Circle的实例并展示了如何使用它。
阅读全文