Programar en objetos es contar historias

En la Programacion Orientada a Objetos, a todas las cosas que intervienen en un sistema las modelamos como objetos, objetos que saben resolver problemas. Un objeto no es algo que está ahí quieto, estático, muerto, como una estatua que lo unico que hace es sombra. Un objeto es alguien que está vivo, un sujeto que sabe hacer cosas, que tiene comportamiento, recuerdos e identidad. Podemos hablar con un objeto: Le podemos preguntar y nos responde , le podemos pedir un favor y lo hacen . Los objetos hablan entre ellos, preguntando y respondiéndose, pidiendo ayuda y colaborando mutuamente.

En el paradigma de objetos, un sistema se entiende como un conjunto de objetos coordinados.

Veamos como funciona..

Ejercicios