Source of Circle.java


  1: //Circle.java
  2: 
  3: /** 
  4:  * A class of circles.
  5:  */
  6: public class Circle
  7:     implements Measurable
  8: {
  9:     private double myRadius;
 10: 
 11:     public Circle
 12:     (
 13:         double radius
 14:     )
 15:     {
 16:         myRadius = radius;
 17:     }
 18: 
 19:     public double getPerimeter()
 20:     {
 21:         return 2 * Math.PI * myRadius;
 22:     }
 23: 
 24:     public double getCircumference()
 25:     {
 26:         return getPerimeter();
 27:     }
 28: 
 29:     public double getArea()
 30:     {
 31:         return Math.PI * myRadius * myRadius;
 32:     }
 33: }