Verständnisproblem: Mehrere Objekte einer Klasse erstellen

  • Themenstarter Themenstarter nef
  • Beginndatum Beginndatum
Status
Nicht offen für weitere Antworten.
N

nef

Gast
Hallo zusammen!

Meine Aufgabe besteht darin, ein kleines Java-Kommandozeilenprojekt in Form eines Flughafens zu programmieren, das Flugzeuge landen lässt und einem Gate zuweist.

Der Benutzer kann nach eigenem Ermessen ein neues Flugzeug erstellen und landen lassen. Das Programm soll überprüfen, ob für die eingetippte Maschine noch ein Gate frei ist.

Mein Ansatz (momentan) ist:
Ich habe eine Klasse "Airport" und eine Klasse "Flugzeug". Ich möchte für jedes neue Flugzeug, dass der Benutzer erstellen will, eine neue Instanz der Klasse "Flugzeug" erstellen.
Mein Problem ist, wie genau ich dynamisch Instanzen der Klasse "Flugzeug" erstellen kann...

1. Ist der Ansatz richtig, für jedes neue Flugzeug eine Instanz zu erstellen?
-> Alternativ wäre bsp. alle Flugzeuge in einer Instanz (mit Arrays) zu speichern...

2. Wie kann ich "dynamisch" Instanzen einer Klasse erstellen? Mit variablennamen?

Vielen Dank!
nef
 
1.
neue Instanz ist richtig, bzw. wenn du ein Array verwendest, verschiebst du das Problem nur, dann musst du einen neuen Array-Eintrag erstellen oder ähnliches

2.
new Flugzeug()
 
Super, dann bin ich bezüglich Punk 1 sicher auf dem richtigen Weg.

Was mir noch nicht ganz klar ist, wie ich nach new Flugzeug() auf ein konkret eingegebenes Flugzeug zugreifen kann. Aber das werde ich im Verlaufe des Abends schon noch rausfinden.... 😉

Danke für Deine Antwort,
Gruss nef
 
Status
Nicht offen für weitere Antworten.

Neue Themen


Zurück
Oben