Pergunta de entrevista da empresa Thrivent

What are the OOP concepts?