Pergunta de entrevista da empresa CodeGen International

Sample OOP real world question.