Domanda di colloquio di IBM

What are some basics in object oriented programming?