blob: 8f84d8608b79735ce91a54648a071e4778f51005 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
/* 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));
}
}
|