Deloitte Interview Question

what is OOPS? how do you go about while coding a vending machine