Capgemini Interview Question

Mostly about Object Oriented Programming