Lösungen - Lehr- und Forschungsgebiet Informatik 2
Lösungen - Lehr- und Forschungsgebiet Informatik 2
Lösungen - Lehr- und Forschungsgebiet Informatik 2
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
15<br />
16 // die Flaeche des Stehgewaessers<br />
17 private double flaeche ;<br />
18<br />
19 // enthaelt das Stehgewaesser salzwasser<br />
20 private boolean salzwasser ;<br />
21<br />
22 /∗∗<br />
23 ∗ Erzeugt ein neues Stehgewaesser .<br />
24 ∗<br />
25 ∗ @param name Name fuer das neue Gewaesser<br />
26 ∗ @param flaeche Oberflaeche des neuen Stehgewaessers<br />
27 ∗ @param salzwasser Enthaelt das neue Gewaesser Salzwasser<br />
28 ∗/<br />
29 public Stehgewaesser (String name , double flaeche , boolean salzwasser ) {<br />
30 super(name ) ;<br />
31 this . flaeche = flaeche ;<br />
32 this . salzwasser = salzwasser ;<br />
33 }<br />
34<br />
35 public String toString () {<br />
36 return super .toString () + ” , hat die Flaeche ” + this .flaeche +<br />
37 ” qkm, enthaelt ” + ( this .salzwasser ”” : ”kein ”) + ” Salzwasser” ;<br />
38 }<br />
39 }<br />
Listing 3: Fluss.java<br />
1 /∗ ∗<br />
2 ∗ Die Klasse Fluss modelliert einen Fluss .<br />
3 ∗<br />
4 ∗ Erstellt : 10.12.2007 <br />
5 ∗ Letzte Aenderung : 11.12.2007 <br />
6 ∗<br />
7 ∗ @author Carsten Fuhs<br />
8 ∗/<br />
9 public class Fluss extends Gewaesser {<br />
10<br />
11 /∗ Die Klasse Fluss s o l l t e sinnvollerweise abstrakt sein , jedoch war<br />
12 ∗ dieses Konzept zum Zeitpunkt der Aufgabenstellung noch nicht in<br />
13 ∗ der Vorlesung behandelt worden .<br />
14 ∗/<br />
15<br />
16 // Laenge des Flusses in km<br />
17 private int laenge ;<br />
18<br />
19 /∗∗<br />
20 ∗ Erzeugt einen neuen Fluss .<br />
21 ∗<br />
22 ∗ @param name Name des Flusses<br />
23 ∗ @param laenge Laenge des Flusses in km