Interview Q&A

What are the main pillars of object-oriented programming?