Pergunta de entrevista da empresa Fusemachines

What are main concepts of OOP?