Lockheed Martin interview question

Explain the pillars of object oriented programming.