编写程序定义圆Circle
时间: 2024-10-11 22:11:33 浏览: 23
wtz.zip_java小程序_圆的面积
编写程序定义圆(Circle),通常会在面向对象编程中创建一个名为Circle的类,该类会包含描述圆形的基本属性如半径(radius)以及表示圆形特征的方法,比如计算面积(area)和周长(circumference)。下面是一个简单的Java示例:
```java
public class Circle {
// 圆形的属性
private double radius;
// 构造函数,用于初始化半径
public Circle(double radius) {
this.radius = radius;
}
// 计算圆的面积
public double getArea() {
return Math.PI * Math.pow(radius, 2);
}
// 计算圆的周长
public double getCircumference() {
return 2 * Math.PI * radius;
}
// 重写toString()方法,用于友好的打印信息
@Override
public String toString() {
return "Circle [radius=" + radius + ", area=" + getArea() + ", circumference=" + getCircumference() + "]";
}
}
```
在这个例子中,`Circle`类有一个私有的`radius`变量和两个公共方法,用户可以创建Circle对象并访问其面积和周长。如果需要,还可以添加更多方法来处理如修改半径、判断是否相交等操作。
阅读全文