定义一个圆类Circle,在类的内部提供一个私有属性:半径r,同时提供两个方法:计算面积(getAreaO))和计算周长(getPerimeter())。通过两个方法计算圆的周长和面积并且对计算结
时间: 2024-11-04 11:10:10 浏览: 102
当然,我可以为您描述一下如何定义一个名为Circle的类,并包含所需的属性和方法。这是一个简单的例子:
```java
public class Circle {
// 私有属性:表示圆的半径
private double radius;
// 构造函数,用于初始化圆的半径
public Circle(double r) {
this.radius = r;
}
// 计算并返回圆的面积
public double getArea() {
return Math.PI * Math.pow(radius, 2); // 使用Math.PI和平方计算公式
}
// 计算并返回圆的周长
public double getPerimeter() {
return 2 * Math.PI * radius; // 使用π乘以直径计算公式
}
}
```
在这个类中,`Circle`有一个私有的成员变量`radius`,用于存储圆的半径。构造函数接受一个半径值,并将其保存在实例中。`getArea()`方法使用半径的平方乘以π来计算面积,`getPerimeter()`方法则是利用2πr的公式来计算周长。
要使用这个类,你可以创建一个新的Circle对象,然后调用它的方法来获取面积和周长,例如:
```java
Circle circle = new Circle(5);
double area = circle.getArea();
double perimeter = circle.getPerimeter();
```
阅读全文
相关推荐


















