Um objeto é simplesmente uma unidade que tem determinadas responsabilidades, como por exemplo, um fogão.
Um fogão tem a responsabilidade de produzir chamas para aquecer panelas e conseqüentemente comermos a
comida feita nessas panelas. Agora você fala: mas o que isso tem a ver com programação?
A resposta é simples e objetiva: TUDO. Durante muitos anos, para se conseguir programar era necessário
pensar como o computador. Por que então não fazer o computador pensar como a gente? Fazer o computador
pensar como a gente chama-se Programar Orientado a Objetos.
“A melhor maneira de entender o que é um objeto é pensá-lo como algo que tenha responsabilidades.” (SHALLOWAY; TROTT, 2004, p.41)