public class FigurMain { public static void main(String args[]) { Figur[] figurer = new Figur[4]; figurer[0] = new Rektangel( 10, // x 10, // y 10, // sida 10 ); // hojd figurer[1] = new Cirkel( 10, // x 10, // y 10 ); // radie figurer[2] = new Rektangel( 20, // x 20, // y 20, // sida 20 ); // hojd figurer[3] = new Cirkel( 20, // x 20, // y 20 ); // radie for (int index = 0; index < figurer.length; index++) { if (figurer[index] instanceof Cirkel) { System.out.println("Cirkel:"); System.out.println(" Diameter: " + ((Cirkel)figurer[index]).diameter() ); } else { System.out.println("Rektangel:"); } // if System.out.println(" Högsta x: " + figurer[index].max_x()); System.out.println(" Högsta y: " + figurer[index].max_y()); System.out.println(" Area: " + figurer[index].area() ); System.out.println(" Omkrets: " + figurer[index].omkrets()); } // for } // main } // class FigurMain