Source of Driver2.java


  1: public class Driver2
  2: {
  3:         public static void display(Measurable figure)
  4:         {
  5:                 double perimeter = figure.getPerimeter();
  6:                 double area = figure.getArea();
  7:                 System.out.println("Perimeter = " + perimeter +
  8:                                                    "; area = " + area);
  9:         }

 11:         public static void main(String[] args)
 12:         {
 13:                 Measurable m;
 14:                 Rectangle box = new Rectangle(5.0, 5.0);
 15:                 m = box;
 16:                 display(m);
 17:                 Circle disc = new Circle(5.0);
 18:                 m = disc;
 19:                 display(m);
 20:         }
 21: }