IBM interview question

Que es Programación orientada a objetos