java定义一个圆类circle
时间: 2023-08-28 11:04:36 浏览: 414
以下是一个Java定义圆类Circle的示例:
```
public class Circle {
private double radius;
public Circle(double radius) {
this.radius = radius;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double getArea() {
return Math.PI * radius * radius;
}
public double getCircumference() {
return 2 * Math.PI * radius;
}
}
```
在这个示例中,圆类Circle具有以下属性和方法:
- 属性:半径(radius)
- 构造方法:使用给定半径创建圆对象
- 访问器和修改器方法:用于获取和设置半径属性
- getArea方法:计算并返回圆的面积
- getCircumference方法:计算并返回圆的周长
使用这个类,我们可以创建并操作圆的实例,例如:
```
// 创建一个半径为5的圆对象
Circle c = new Circle(5);
// 计算圆的面积和周长
double area = c.getArea();
double circumference = c.getCircumference();
// 输出结果
System.out.println("Area: " + area);
System.out.println("Circumference: " + circumference);
```
阅读全文