Exploring OOP: The Four Pillars