java作业:设计一个圆类,能计算圆的面积。Circle 类满足以下要求

2025-03-03 10:41:22
推荐回答(1个)
回答1:

public class Circle {

private int cPoint_x;
private int cPoint_y;
private double cRadius;
private static double cPI = Math.PI;

public Circle(int cPoint_x, int cPoint_y, double cRadius) {
super();
this.cPoint_x = cPoint_x;
this.cPoint_y = cPoint_y;
this.cRadius = cRadius;
}

public double cAreaCount() {
return cPI*cRadius*cRadius;
}

public int getcPoint_x() {
return cPoint_x;
}

public void setcPoint_x(int cPoint_x) {
this.cPoint_x = cPoint_x;
}

public int getcPoint_y() {
return cPoint_y;
}

public void setcPoint_y(int cPoint_y) {
this.cPoint_y = cPoint_y;
}

public double getcRadius() {
return cRadius;
}

public void setcRadius(double cRadius) {
this.cRadius = cRadius;
}

@Override
public String toString() {
return "圆心为("+this.cPoint_x+","+this.cPoint_y+")半径为"+this.cRadius+"的圆的面积为"+this.cAreaCount();
}


}

main方法:
public class Main {

public static void main(String[] args) {
      Circle c = new Circle(0,0,1);
      c.cAreaCount();
      System.out.println(c);
}

}