Lockheed Martin Interview Question

Explain the pillars of object oriented programming.