Ich habe folgendes Problem bei Ausführung der Methode "Anmeldung". Mir erscheint jedesmal
die Null Pointer Exception. Der Debugger sagt mir auch, dass die Variable bankomatkonto nicht zugewiesen ist. Jedoch wurde sie ja im Konstruktor initialisiert.
Kann mir jemand sagen, wie ich diese Fehlermeldung rausbekomme?
die Null Pointer Exception. Der Debugger sagt mir auch, dass die Variable bankomatkonto nicht zugewiesen ist. Jedoch wurde sie ja im Konstruktor initialisiert.
Kann mir jemand sagen, wie ich diese Fehlermeldung rausbekomme?
Code:
public class Bankomat
{
private Konto bankomatkonto;
private double tageslimit;
private boolean login;
/**
* Konstruktor für Objekte der Klasse Bankomat
*/
public Bankomat(Konto bankomatkonto)
{
bankomatkonto = new Konto("a", "b", 1, "c", 12, "e", "f", "g", 2);
login = false;
tageslimit = 2000.00;
}
/**
*
*/
public boolean anmelden(int kontonummer, int geheimnummer)
{
if ((kontonummer == bankomatkonto.kontonummer) && (geheimnummer == bankomatkonto.geheimnummer))
{
System.out.println("Anmeldung erfolgreich, willkommen.");
return login = true;
}
else
{
System.out.println("Kontonummer und/oder Geheimnummer stimmen nicht.");
return login = false;
}
}