OOP Dynamische Objekte und nach Parametern durchsuchen

nico525

Mitglied
Hi Leute,
ich möchte ein Programm entwickeln, dass beim drücken auf einen Button ein Objekt der Klasse Fahrzeug erstellt. Das klappt soweit ganz gut, allerdings nur einmalig. Wie kann ich nun dem Programm sagen, dass beim ersten klicken das Objekt Auto1, beim zweiten das Objekt Auto2 und so weiter erstellt wird?

Das nächste Problem ergibt sich beim durchsuchen. Ich bräuchte eine Funktion, die alle Objekte auf einen gewissen Parameter X überprüft. Wenn die Objekte nun Dynamisch erstellt werden, weiß ich nicht wie ich alle aufrufen kann?
 
Du kannst einen Wert in einer Datei abspeichern und dann erhöhen und wieder speichern
oder eine statische Variable nehmen, welche das eine Zahl nach jedem erstellen eines Fahrzeuges erhöht.

Oder wenn du die Fahrzeuge weiterverwenden willst, speicherst du sie in einer Liste.
 
Vielen Dank Leute.

Funktioniert nun alles so wie es soll. Ich übergbe den notwendigen Methoden jetzt die Liste und kann mit einer forschleife alle Objekte der liste zeichnen...
Java:
for(int i=0;i<listVehicles.size();i++) {
            g.drawImage(rotateImage(listVehicles.get(i).getPicture(), listVehicles.get(i).dDegrees), listVehicles.get(i).nPositionX, listVehicles.get(i).nPositionY, this);
        }
 

Zurück
Oben