Auf Thema antworten

Ja.

[CODE=java]public class IceBahn {

  private static int anzahlWagen = 0; // Anzahl gleich 0 Check!

  static Wagen[] ICE = new Wagen[6]; // Array Länge 6 Check!

 

  public static int getAnzahlWagen(){

    return anzahlWagen;

    }

 

 

    public static void addWagen(Wagen o) {

        Wagen[] newICE = new Wagen[anzahlWagen+1]; // Wozu? Länge stimmt doch schon

        for (int i = 0;i<anzahlWagen-1 ;i++ ) { // Wozu?

              newICE[i] = ICE[i];

        } // end of for

        newICE[anzahlWagen] = o;

        ICE=newICE;

        anzahlWagen++;

    }

}

[/CODE]

Die ganzen "static" sollten noch weg, falls ihr schon mit Instanzen von Klasse arbeitet.



Oben