Pergunta de entrevista da empresa JPMorganChase

Explain the object oriented hierarchy