/* Listing0905.java */ public class Listing0905 { public static long grundflaeche(Groesse g) { return (long)g.laenge() * g.breite(); } public static void main(String[] args) { //Zuerst erzeugen wir ein Auto2... Auto2 auto = new Auto2(); auto.laenge = 4235; auto.hoehe = 1650; auto.breite = 1820; //Nun ein DIN A4-Blatt... PapierBlatt blatt = new PapierBlatt(); blatt.format = 4; //Und zum Schluß einen Fußballplatz... FussballPlatz platz = new FussballPlatz(); //Nun werden sie ausgegeben System.out.println("Auto: " + grundflaeche(auto)); System.out.println("Blatt: " + grundflaeche(blatt)); System.out.println("Platz: " + grundflaeche(platz)); } }