Philips interview question

Describe the four pillars of object oriented programming.