Habe versucht println-befehle im ersten boolean einzugeben jetzt will java ein return statement jedoch sehe ich da keinen Grund was tun????:L;(
Java:
public class Konto
{
private double akontoStand;
private String inhaber;
private int nummer;
public boolean ueberweisen (double bBetrag, int bKontoNummer, double bkontoStand) {
if (bBetrag > 0) {
akontoStand = akontoStand - bBetrag;
bkontoStand = bkontoStand + bBetrag;
}
else {
return false;
}
}
public Konto (String aInhaber, int aKontoNummer) {
inhaber = aInhaber;
nummer = aKontoNummer;
}
public boolean einzahlen(int betrag) {
if ( betrag > 0 ) {
akontoStand = akontoStand + betrag;
return true;
}
else {
System.out.println ("Ungültiger Betrag");
return false;
}
}
public boolean abheben (int betrag) {
if ( betrag > 0 ) {
akontoStand = akontoStand - betrag;
return true;
}
else {
return false;
}
}
public double getkontoStand() {
return akontoStand;
}
}
Zuletzt bearbeitet: