(4)根据下面的要求实现圆类Circle.Java① 圆类Circle的成员变量:radius表示圆的半径. ② 圆类Circle的方法成员:   Circle():构造方法,将半径置0   Circle(double r):构造方法,创建Ci

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/03 17:56:52
(4)根据下面的要求实现圆类Circle.Java① 圆类Circle的成员变量:radius表示圆的半径. ② 圆类Circle的方法成员:   Circle():构造方法,将半径置0   Circle(double r):构造方法,创建Ci

(4)根据下面的要求实现圆类Circle.Java① 圆类Circle的成员变量:radius表示圆的半径. ② 圆类Circle的方法成员:   Circle():构造方法,将半径置0   Circle(double r):构造方法,创建Ci
(4)根据下面的要求实现圆类Circle.Java
① 圆类Circle的成员变量:radius表示圆的半径.
 ② 圆类Circle的方法成员:
   Circle():构造方法,将半径置0
   Circle(double r):构造方法,创建Circle对象时将半径初始化为r
double getRadius():获得圆的半径值
   double getPerimeter():获得圆的周长

(4)根据下面的要求实现圆类Circle.Java① 圆类Circle的成员变量:radius表示圆的半径. ② 圆类Circle的方法成员:   Circle():构造方法,将半径置0   Circle(double r):构造方法,创建Ci

Circle类:

  import java.lang.Math;

  public class Circle {

  // 圆半径

  private double radius;

  // 构造方法,半径置零

  public Circle(){

  radius=0;

  }

  // 构造方法,创建Circle对象时将半径初始化为r

  public Circle(double r){

  radius=r;

  }

  // 获得圆半径

  public double getRadius(){

  return radius;

  }

  // 获得圆周长

  public double getPerimeter(){

  return 2*Math.PI* radius;

  }

   }

测试类:

public class Test {

 /**

  * @param args

  */

 public static void main(String[] args) {

  // 创建Circle对象 

  Circle c = new Circle(5);

  // 获取圆周长 

  System.out.println(c.getPerimeter());

  // 获取圆半径 

  System.out.print(c.getRadius());

 }

}

 

运行结果:

31.41592653589793

5.0