Capgemini Engineering interview question

Give an example of object oriented programming uses