In my latest interview, I was asked the question, what are the four pillars of Object Oriented Programming. Object Oriented programming (OOP) is a programming paradigm that relies on the concept of classes and objects. It is used to structure a software program into simple, reusable pieces of code by…