Sistema Biglietteria Metro con OOP Design
MonzaMetro Γ¨ un sistema completo di biglietteria metro con architettura orientata agli oggetti. Implementa un design a tre livelli con entitΓ separate per biglietti e passeggeri, service layer e gestione temporale avanzata.
0-10 anni
11-69 anni
70+ anni
Classificazione passeggeri in 3 categorie:
Determinazione prezzo basato su flag etΓ :
child β β¬1.30
adult β β¬1.90
senior β β¬0.00
Generazione ID casuale nel range 1-999999 per tracking biglietti
com.generation.bt.main
βββ Main
com.generation.ticketGenerator
βββ Ticket
βββ Passenger
βββ TicketService
com.generation.library
βββ Console
βββ FileWriter
βββ Template