public class Circle {
public double radius;
public final double PI = 3.14;
//一个空参的构造方法
//如果我们不写,系统会自动分配一个空参构造方法,并且在每次创建对象时,都会被调用一次
public Circle() {};
// public Circle() {
// radius = 1;
// }
//一个带参数的构造方法
public Circle(double newRadius) {
radius = newRadius;
};
/**
* 计算圆的面积
* @return 面积
*/
public double getArea() {
return PI * radius * radius;
}
/**
* 计算圆的周长
* @return 周长
*/
public double getPerimeter() {
return 2 * PI * radius;
}
}
测试类
public class CircleTest {
public static void main(String[] args) {
//创建一个circle对象
Circle circle1 = new Circle();
circle1.radius = 1;
double area = circle1.getArea();
System.out.println(area);
System.out.println("面积是:" + circle1.getArea());
// Circle circle1 = new Circle();
// double perimeter = circle1.getPerimeter();
// Syst