、基于面向对象设计思想编程实现从标准输入中读取1个浮点数,表示一个圆的半径,设计一个圆Circle类型,通过读取的数创建一个Circle对象,通过调用该对象完成计算该圆的面积。 要求:主程序名为Question.java.计算的面积标准输出,结果保留2位小数。
时间: 2024-05-01 22:18:53 浏览: 86
java面向对象程序设计基础知识总结.doc
好的,这是一个计算圆面积的问题,属于数学问题,我会为您解答。以下是Circle类的实现代码:
```java
import java.util.Scanner;
public class Circle {
private double radius;
public Circle(double radius) {
this.radius = radius;
}
public double getArea() {
return Math.PI * radius * radius;
}
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
double radius = scanner.nextDouble();
Circle circle = new Circle(radius);
double area = circle.getArea();
System.out.printf("%.2f", area);
}
}
```
您可以将该代码保存为Question.java并编译运行。当您输入圆的半径后,程序会自动计算出该圆的面积并输出。
阅读全文