ptajava设计一个cricle类
时间: 2024-09-20 07:12:36 浏览: 64
在 Java 中设计一个 `Circle` 类,通常是为了表示几何学中的圆形,它会包含圆的基本属性如半径(radius)和一些基本的方法,比如计算周长(circumference)、面积(area)。下面是一个简单的 `Circle` 类的设计示例:
```java
public class Circle {
// 数据成员(属性)
private double radius;
// 构造函数用于初始化半径
public Circle(double radius) {
this.radius = radius;
}
// 计算周长的方法
public double get Circumference() {
return Math.PI * radius * 2;
}
// 计算面积的方法
public double getArea() {
return Math.PI * Math.pow(radius, 2);
}
// 重写了toString()方法,提供友好的字符串表示形式
@Override
public String toString() {
return "Circle [radius=" + radius + ", circumference=" + getCircumference()
+ ", area=" + getArea() + "]";
}
}
```
在这个类中,`radius` 代表了圆的半径,`getCircumference()` 和 `getArea()` 分别计算并返回圆的周长和面积。`toString()` 方法则可以方便地将圈的属性转换成字符串。
阅读全文