Pergunta de entrevista da empresa Deloitte

What is OOP? What are elements of OOP?