Source of CircularBase.java


  1: /**
  2:    An abstract base class that represents a circle.
  3:    
  4:    @author Frank M. Carrano
  5:    @author Timothy M. Henry
  6:    @version 5.0
  7: */
  8: public abstract class CircularBase
  9: {
 10:         private double radius;

 12:         public void setRadius(double newRadius)
 13:         {
 14:                 radius = newRadius;
 15:         } // end setRadius

 17:         public double getRadius()
 18:         {
 19:                 return radius;
 20:         } // end getRadius

 22:         public abstract double getArea(); 
 23: } // end CircularBase