ABC Interview Question

Pillars of object oriented programming?