Question d’entretien chez Purdue University

What are the pillars of object oriented programming?