Pergunta de entrevista da empresa Bloomberg

Build a class hierarchy