IBM interview question

What are some basics in object oriented programming?