使用 Java 定义圆的半径,计算其面积和周长并输出
时间: 2024-09-14 14:12:09 浏览: 34
Java:使用抽象类定义一个“形状类”,能够计算周长和面积。
在Java中,你可以通过创建一个类来定义圆的属性和行为。以下是一个简单的示例,展示如何定义一个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 getPerimeter() {
return 2 * Math.PI * radius;
}
// 设置圆的半径
public void setRadius(double radius) {
this.radius = radius;
}
// 获取圆的半径
public double getRadius() {
return radius;
}
// 主方法,程序的入口点
public static void main(String[] args) {
// 创建Circle对象并设置半径
Circle circle = new Circle(5.0);
// 计算并输出面积和周长
System.out.println("圆的面积为:" + circle.getArea());
System.out.println("圆的周长为:" + circle.getPerimeter());
}
}
```
在这个例子中,`Circle`类有一个私有属性`radius`表示圆的半径,它通过构造方法进行初始化。`getArea`和`getPerimeter`方法分别用来计算圆的面积和周长。`main`方法是程序的入口点,在这里我们创建了一个`Circle`对象,并调用相应的方法来输出圆的面积和周长。
当你运行这个程序时,它会创建一个半径为5.0的圆,并计算并输出这个圆的面积和周长。
阅读全文