Heya,
ich muss derzeit ein Kino programmieren, bzw. als Konsolenausgabe halt.
Das Programm soll auch die Funktion haben, dass wenn sich ein Kunde eine Vorstellung aussucht, sein Name, sein/e Sitzplätze und die Vorstellung die er besucht gespeichert wird. Allerdings soll er auch die Möglichkeit haben seine Optionen wieder zu ändern, d.h. man gibt seinen Namen ein und kann dann die Sitzplätze ändern und die Vorstellung.
Was würde sich hierfür am besten zum speichern eignen?
Ich habe gerade erst mit Listen angefangen, bzw. ArrayList, also sehe ich das als einzige Möglichkeit an. Das Ding ist, ne Namensliste für alle Kunden zu machen geht ja, oder ne Vorstellungsliste. Dann weiß ich z.B. aus der Namensliste ist Index 0 der gleiche Mensch wie Index 0 aus der Vorstellungsliste und so kann ich es zuordnen. Aber ab den Sitzplätzen wird es schwer, da ein Kunde ja mehrere Sitzplätze wählen kann. D.h. Wenn Namensliste und Vorstellungsliste Index 0 die gleiche Person wäre, wäre es möglich dass in der Sitzplatzliste Index 0, 1, 2 zu der gleichen Person gehört (Wenn sie drei Sitzplätze holt)
Deshalb frage ich mich, wäre es besser für die 3 Dinge Listen zu machen und bei der Sitzplatz Liste ggf. den Input des Kunden von der Anzahl der Sitzplätze (z.B. 3) auch noch dazu zu speichern, um in der Sitzplatzliste zu wissen dass die ersten 3 Dinge zu ihm gehören oder gibt es eine effektivere bzw. einfachere Methode das ganze zu speichern und darin auch ändern zu können? :s
ich muss derzeit ein Kino programmieren, bzw. als Konsolenausgabe halt.
Das Programm soll auch die Funktion haben, dass wenn sich ein Kunde eine Vorstellung aussucht, sein Name, sein/e Sitzplätze und die Vorstellung die er besucht gespeichert wird. Allerdings soll er auch die Möglichkeit haben seine Optionen wieder zu ändern, d.h. man gibt seinen Namen ein und kann dann die Sitzplätze ändern und die Vorstellung.
Was würde sich hierfür am besten zum speichern eignen?
Ich habe gerade erst mit Listen angefangen, bzw. ArrayList, also sehe ich das als einzige Möglichkeit an. Das Ding ist, ne Namensliste für alle Kunden zu machen geht ja, oder ne Vorstellungsliste. Dann weiß ich z.B. aus der Namensliste ist Index 0 der gleiche Mensch wie Index 0 aus der Vorstellungsliste und so kann ich es zuordnen. Aber ab den Sitzplätzen wird es schwer, da ein Kunde ja mehrere Sitzplätze wählen kann. D.h. Wenn Namensliste und Vorstellungsliste Index 0 die gleiche Person wäre, wäre es möglich dass in der Sitzplatzliste Index 0, 1, 2 zu der gleichen Person gehört (Wenn sie drei Sitzplätze holt)
Deshalb frage ich mich, wäre es besser für die 3 Dinge Listen zu machen und bei der Sitzplatz Liste ggf. den Input des Kunden von der Anzahl der Sitzplätze (z.B. 3) auch noch dazu zu speichern, um in der Sitzplatzliste zu wissen dass die ersten 3 Dinge zu ihm gehören oder gibt es eine effektivere bzw. einfachere Methode das ganze zu speichern und darin auch ändern zu können? :s