Question d’entretien chez BAE Systems USA

What are the four object oriented programming pillars?