义个类(Circe),类中包含有半径属性,定义一个带参数的构造方法实现变量初始化,定义一个成员方法(getArea)计算圆的面积,重写toString()方法,返回圆的基本信息。
时间: 2024-05-08 11:15:43 浏览: 88
ultron.g8:一个 UNCLE + http4s + Circe + Quill + Tapir giter8 模板
以下是用Java语言编写的代码:
```
public class Circle {
private double radius;
public Circle(double radius) {
this.radius = radius;
}
public double getArea() {
return Math.PI * radius * radius;
}
@Override
public String toString() {
return "Circle with radius " + radius + ", area = " + getArea();
}
}
```
在这个类中,我们定义了一个私有的半径属性,并在构造方法中使用传入的参数对其进行初始化。然后,我们定义了一个公共的成员方法getArea,用于计算圆的面积,其公式为πr²。最后,我们重写了toString方法,返回圆的基本信息,包括半径和面积。
阅读全文