Source of Circle.java


  1: /**
  2:    A class that represents a circle.
  3:    
  4:    @author Frank M. Carrano
  5:    @version 4.0
  6: */
  7: public class Circle implements Circular
  8: {
  9:         private double radius;
 10: 
 11:         public void setRadius(double newRadius)
 12:         {
 13:                 radius = newRadius;
 14:         } // end setRadius
 15: 
 16:         public double getRadius()
 17:         {
 18:                 return radius;
 19:         } // end getRadius
 20: 
 21:         public double getArea()
 22:         {
 23:                 return Math.PI * radius * radius;
 24:         } // end getArea
 25: } // end Circle