Pregunta de entrevista de Bloomberg

Build a class hierarchy