Philips Interview Question

Describe the four pillars of object oriented programming.