Sobes.tech
Middle+

/** * Bancomat. * Viene inizializzato con un set di banconote e valute (ad esempio, 1000 rubli, 500 euro). * Le banconote vengono scalate dal magazzino del bancomat al momento della consegna. * Denominazioni accettabili: * --- 50R, 100R, 500R, 1000R, 5000R * --- 20 EUR, 100 EUR, 500 EUR * * Ogni valuta viene elaborata separatamente. * * Il bancomat può essere utilizzato da molti utenti contemporaneamente. * La gestione del multithreading può essere omessa (ma sarebbe un plus). */ class ATM { public ??? withdraw(???) { // TODO implementare } }