要求:
使用成员变量、局部变量
实现构造方法的重载
代码
// Circle类
public class Circle {
private double radius; // 圆的半径
public Circle() {
this.radius = 0.0;
}
public Circle(double radius) {
this.radius = radius;
}
public double getRadius() {
return radius;
}
public void setRadius(double radius) {
this.radius = radius;
}
public double getPerimeter() {
return 2 * Math.PI * radius;
}
public double getArea() {
return Math.PI * radius * radius;
}
}
// 测试类
public class CircleTest {
public static void main(String[] args) {
Circle circle1 = new Circle(); // 初始化半径为默认值0.0的圆对象
System.out.println("Circle 1: ");
System.out.println("Radius: " + circle1.getRadius());
System.out.println("Perimeter: " + circle1.getPerimeter());
System.out.println(