用java语言定义一个类表示圆(Circle)
时间: 2024-09-27 16:08:43 浏览: 35
在Java中,我们可以创建一个名为Circle的类来表示圆。这个类通常会包含圆形的基本属性,如半径(radius),以及描述圆的常用方法,比如计算面积(area)和周长(circumference)。下面是一个简单的Circle类示例:
```java
public class Circle {
private double radius; // 圆的半径
// 构造函数,用于初始化圆的半径
public Circle(double radius) {
this.radius = radius;
}
// 计算圆的面积
public double getArea() {
return Math.PI * radius * radius;
}
// 计算圆的周长
public double getCircumference() {
return 2 * Math.PI * radius;
}
// 设置圆的半径
public void setRadius(double newRadius) {
radius = newRadius;
}
// 返回圆的半径,用于获取或展示
public double getRadius() {
return radius;
}
}
```
在这个类中,我们使用了封装(private修饰radius)来保护数据,提供getter和setter方法来操作它。