Infosys Interview Question

Definitely know your OOP principles.