Java Reference
In-Depth Information
double -Parametern soll die beiden Kantenlängen mit den übergebenen Werten initiali-
sieren. Die Klasse soll zusätzlich über die folgenden Methoden verfügen:
setLaenge(double l);
setBreite(double b);
setSeiten(double l, double b);
double getLaenge();
double getBreite();
double getLangeSeite();
double getKurzeSeite();
double getDiagonale();
double getFlaeche();
double getUmfang();
6
Erstellen Sie ein Programm mit dem Namen Rechtecktest , das ein Objekt der Klasse
Rechteck verwendet. Länge und Breite des Rechtecks sollen mit JOptionPane.showInput-
Dialog eingegeben und anschließend sollen die lange und die kurze Seite, die Diagonale,
die Fläche und der Umfang in der Konsole ausgegeben werden.
Aufgabe 3
Erstellen Sie in der Klasse Rechteck die Methode laengeAusgeben() , wie unten vorgege-
ben. In der Methode wird eine lokale Variable mit dem gleichen Namen erstellt, wie er
schon für das Attribut der Länge verwendet wurde, und ihr wird der Wert 5,4 zugewie-
sen.
void laengeAusgeben() {
double laenge = 5.4;
System.out.println("Länge:"+laenge);
}
Listing 6.12 Methode zum Ausgeben der Länge
Frage: Wird die Variable als Fehler markiert, weil der Name schon für das Attribut ver-
wendet wurde?
Rufen Sie die Methode laengeAusgeben() als letzte Anweisung im Programm Rechteck-
test auf.
Frage: Welcher Wert wird ausgegeben? Ist es der Wert des Attributs, den Sie beim Pro-
grammstart eingeben, oder ist es immer der Wert der lokalen Variablen laenge (5,4)?
Search WWH ::




Custom Search