BAE Systems USA Interview Question

What are the four object oriented programming pillars?