创建一个类Circle,类中定义一个成员变量:半径r,权限定为私有,同时提供两个方法:计算面积和计算周长,并输出结果
时间: 2024-10-24 21:09:01 浏览: 30
创建一个名为`Circle`的类,你可以按照以下步骤定义:
```java
public class Circle {
// 私有成员变量表示半径
private double radius; // r
// 构造函数用于初始化半径
public Circle(double radius) {
this.radius = radius;
}
// 计算面积的方法
public double calculateArea() {
return Math.PI * radius * radius;
}
// 计算周长的方法
public double calculateCircumference() {
return 2 * Math.PI * radius;
}
// 提供公共方法获取结果并打印
public void printResults() {
System.out.println("Area: " + calculateArea());
System.out.println("Circumference: " + calculateCircumference());
}
}
```
在这个类中,`radius`是私有的,所以外部无法直接访问它,只能通过提供的`calculateArea()`和`calculateCircumference()`方法间接操作。如果你想使用这个类,可以这样做:
```java
public static void main(String[] args) {
Circle circle = new Circle(5.0);
circle.printResults();
}
```
阅读全文