代码如下:
public class Test{
public static void main(String[] args) {
Circle a = new Circle(100);
Circle b = new Circle(200);
Circle.setPI(3.1415926);
System.out.println(a.getArea());
System.out.println(b.getArea());
}
}
class Circle{
static double PI = 3.1415926;
private double radius;
Circle(double r){
this.radius = r;
}
public static double getPI(){
return Circle.PI;
}
public static void setPI(double p){
Circle.PI = p;
}
public double getRadius(){
return this.radius;
}
public void setRadius(double r){
this.radius =r;
}
public double getArea(){
return this.radius * this.radius*Circle.PI;
}
}
运行结果:
请点击输入图片描述