1: //Driver.java
2:
3: public class Driver
4: {
5: public static void display
6: (
7: Measurable figure
8: )
9: {
10: double perimeter = figure.getPerimeter();
11: double area = figure.getArea();
12: System.out.println("Perimeter = " + perimeter + "; area = " + area);
13: }
14:
15: public static void main(String[] args)
16: {
17: Measurable box = new Rectangle(5.0, 5.0);
18: Measurable disc = new Circle(5.0);
19: display(box);
20: display(disc);
21: }
22: }