Source of Driver2.java


  1: //Driver2.java

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

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