Schaefer Systems interview question

What is the principles of object oriented programming