Domanda di colloquio di Morgan Stanley

Design a solution to some problem, using OOP concepts