Sobes.tech
Middle+

/** * Geldautomat. * Wird mit einem Satz von Banknoten und Währungen initialisiert (z.B. 1000 Rubel, 500 Euro). * Banknoten werden beim Ausgeben vom Lager des Geldautomaten abgezogen. * Akzeptable Nennwerte: * --- 50R, 100R, 500R, 1000R, 5000R * --- 20 EUR, 100 EUR, 500 EUR * * Jede Währung wird separat verarbeitet. * * Der Geldautomat kann von vielen Nutzern gleichzeitig verwendet werden. * Unterstützung für Multithreading kann weggelassen werden (wäre aber ein Plus). */ class ATM { public ??? withdraw(???) { // TODO implementieren } }