AULA 2

Como identificar objetos


Vamos então considerar que a cozinha de sua casa seja o nosso ambiente e que, para o fogão, teríamos as responsabilidades ‘produzir chamas’ e ‘assar’ (se ele tiver forno). Um fogão mais moderno teria também ‘acender chamas’.

Mas um fogão sozinho consegue produzir chamas? Bom! Até onde eu sei, um fogão precisa de gás para fazer fogo. Fornecer gás então é uma responsabilidade do botijão de gás. Nesse caso, identificamos um outro importante conceito: colaboração. A responsabilidade do botijão de fornecer gás é uma colaboração que o fogão precisa para produzir chamas.

Espera aí! Por que até agora não se falou em classes? Simplesmente porque o conceito chama-se Programação Orientada a OBJETOS. Mas não se preocupe! Vou explicar o que são classes.

 

Sergio Aschar - Fernando Augusto Prado - Warley Silva