Auf Thema antworten

wo tritt denn der Fehler auf, soll man das Programm mit hunderten möglichen Eingaben stundenlang testen?


Testprogramme allgemein am besten nie mit Benutzereingaben, Programm starten, -> läuft bis zur Exception oder eben nicht


-----


edit:

in Haus:


[code=Java]

public void anlegen(int i, Haus haus[]){

  System.out.println("Es wird nun Haus-Nummer " + i + " angelegt");

  haus[i].nummer = i;

  ..

[/code]

wie wärs mit

[code=Java]

public void anlegen(int i){

  System.out.println("Es wird nun Haus-Nummer " + i + " angelegt");

  this.nummer = i;

  ...

[/code]

das haus aus dem Array brauchst du nicht, this ist das eigene Objekt


-------


public void löschen(Haus haus){

        haus = null;

    }


macht ja endgültig keinen Sinn mehr, damit wird nicht die Stelle im Array gelöscht



Oben