ruby-uebungen/Assignment_010/readme.md

736 B

Klasse deklarieren

📆 Fällig: ---- 📆 Musterlösung

Schreiben Sie eine Ruby-Klasse Ticket, die Tickets für Fußballspiele repräsentieren kann. Die Klasse soll das Spiel und eine übergreifende Seriennummer speichern.

Versehen Sie die Klasse mit einem Konstruktor, um Instanzen anlegen zu können. Der Konstruktor soll nur das Spiel bekommen, die Seriennummer verwaltet die Klasse selbst und zählt sie für jedes Ticket hoch.

Überschreiben Sie die to_s-Methode so, dass man Tickets einfach ausgeben kann.

Sehen Sie eine statische Methode verkauft vor, um die aktuell verkaufte Anzahl von Tickets (höchste Seriennummer) auszulesen.

Testen Sie Ihre Klasse, indem Sie Objekte anlegen und ausgeben.