Domanda di colloquio di Capgemini

Explain the concept of object-oriented programming (OOP)