Domanda di colloquio di Hexaware Technologies

Explain concept of object oriented programming?