Accenture Interview Question

Explain the concept of object-oriented programming (OOP) and provide an example.