用java编写一个圆类
时间: 2023-09-22 21:07:20 浏览: 64
public class Circle {
private double radius; // 半径
public Circle(double radius) {
this.radius = radius;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
// 计算圆的面积
public double getArea() {
return Math.PI * radius * radius;
}
// 计算圆的周长
public double getPerimeter() {
return 2 * Math.PI * radius;
}
// 打印圆的信息
public void printInfo() {
System.out.println("圆的半径:" + radius);
System.out.println("圆的面积:" + getArea());
System.out.println("圆的周长:" + getPerimeter());
}
}
相关问题
java编写一个圆类circle,输出面积
好的,我可以回答你的问题。这里是一个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 static void main(String[] args) {
Circle c = new Circle(5.0);
double area = c.getArea();
System.out.println("圆的面积为:" + area);
}
}
```
以上代码定义了一个名为Circle的类,包括一个构造器和一个名为getArea的方法,该方法计算圆的面积并返回结果。在main方法中,创建了一个半径为5的圆对象,并输出圆的面积。
java.编写一个圆类
以下是一个简单的Java圆类的示例:
```java
public class Circle {
private double radius;
public Circle(double radius) {
this.radius = radius;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double getArea() {
return Math.PI * radius * radius;
}
public double getCircumference() {
return 2 * Math.PI * radius;
}
}
```
这个类有一个私有的属性`radius`表示半径,一个构造函数用于初始化半径,以及一些公共的方法来获取和设置半径,计算圆的面积和周长。在计算面积和周长时,我们使用了Math类中的常量和方法来进行计算。