Pergunta de entrevista da empresa Revature

What is the basis of OOP Programming?