***** Übungen: Rückgabewert mit return in Java *****
Java: Rückgabewert 1 - Übung
Betrachten Sie die Klasse
16java/java12_bild1_kunde.png
a) Welchen Wert haben die beiden Methoden anzahlBestellungenZurueckgeben() und kreditrahmenZurueckgeben()?
b) Welches Ergebnis hätte die Rechnung
anzahlBestellungenZurueckgeben() * kreditrahmenZurueckgeben()?
c) Wenn Sie die Klasse so programmieren würden, wie sie im Klassendiagramm abgebildet ist: Was würde passieren, wenn Sie die Methode kreditrahmenZurueckgeben() aufrufen?
d) Programmieren Sie die Klasse. Erweitern Sie sie um eine Methode alleDatenAusgeben(), die die Anzahl der Bestellungen und den Kreditrahmen ausgibt.
ZUSATZAUFGABE:
Schreiben Sie zwei Methoden, mit der Sie die Anzahl der Bestellungen und den Kreditrahmen verändern können.
Java: Rückgabewert 2 - Code ergänzen
Ergänzen Sie den folgenden Code sinnvoll so, dass die Methode abheben() benutzt werden kann.
Java-Code
public class Konto
{
// Attribute
private int kontostand = 100;
// Konstruktor
public Konto()
{
}
// Methoden
public void abheben(int abgehobenerBetrag)
{
System.out.println("Ihr alter Kontostand:" + kontostandAbfragen());
this.kontostand = this.kontostand - abgehobenerBetrag;
System.out.println("Ihr neuer Kontostand:" + kontostandAbfragen());
}
public int kontostandAbfragen()
{
}
}