Pergunta de entrevista da empresa Macedon Technologies

What is OOP? What is a constructor?