java中定义圆形类,实例化三个圆形对象,当输入圆的半径后,计算各个圆形面积、周长及总个数并输出
时间: 2024-09-28 11:03:22 浏览: 71
在 Java 中,我们可以创建一个名为 "Circle" 的类来表示圆形,包含半径属性以及计算面积和周长的方法。然后,我们可以实例化几个 Circle 对象,并在用户输入半径后计算相应的属性。以下是简单的代码示例:
```java
// 定义 Circle 类
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 class Main {
public static void main(String[] args) {
// 实例化三个圆形对象
Circle circle1 = new Circle(5);
Circle circle2 = new Circle(7);
Circle circle3 = new Circle(10);
// 用户输入圆的半径
Scanner scanner = new Scanner(System.in);
System.out.println("请输入圆的半径(按回车键结束):");
circle1.radius = scanner.nextDouble();
circle2.radius = scanner.nextDouble();
circle3.radius = scanner.nextDouble();
// 计算每个圆的面积和周长并输出
System.out.println("圆 1 面积: " + circle1.getArea());
System.out.println("圆 1 周长: " + circle1.getCircumference());
System.out.println("圆 2 面积: " + circle2.getArea());
System.out.println("圆 2 周长: " + circle2.getCircumference());
System.out.println("圆 3 面积: " + circle3.getArea());
System.out.println("圆 3 周长: " + circle3.getCircumference());
// 总个数输出
System.out.println("圆的总数: 3");
}
}
```
阅读全文