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