Domanda di colloquio di Northwest Bank

What are the principles of object-oriented programming?