Hi,
ich lerne seit einer Woche Java, und muss einen Bankautomaten programmieren.
Dieser soll sich über eine Methode sperren lassen, und danach über eine andere Methode ausgeben, ob er gesperrt ist oder nicht.
Es ändert sich aber nichts am boolean Wert, wenn ich die Methode "kontoSperren" ausführe. "sperrstatusAusgeben" gibt immer nur "Kontozugriff ist verfügbar" aus, also false.
ich lerne seit einer Woche Java, und muss einen Bankautomaten programmieren.
Dieser soll sich über eine Methode sperren lassen, und danach über eine andere Methode ausgeben, ob er gesperrt ist oder nicht.
Code:
public static boolean kontoSperren() {
boolean kontoGesperrt=true;
return true;
}
public static boolean sperrstatusAusgeben() {
if (kontoGesperrt==true) {
System.out.println(" Kontozugriff ist gesperrt! ");
return true;
} else {
System.out.println(" Kontozugriff ist verfügbar! ");
return false;
}
Es ändert sich aber nichts am boolean Wert, wenn ich die Methode "kontoSperren" ausführe. "sperrstatusAusgeben" gibt immer nur "Kontozugriff ist verfügbar" aus, also false.
Zuletzt bearbeitet: