public class Driver3
1: //Driver3.java
3: public class Driver3
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 = new Circle(5.0);
16: //System.out.println(m.getCircumference()); //Illegal!
17: /*
18: Circle c = (Circle)m;
19: System.out.println(c.getCircumference()); //Legal
20: */
21: }
22: }