Frage im Vorstellungsgespräch bei Prizeout

Object oriented programming design problem