AULA 1

Programação Orientada a Objetos


Programar orientado a objetos é, a partir de abstrações, definir objetos. Abstrações? Abstrair é você considerar o mínimo de coisas possíveis sobre um determinado objeto. No fogão, por exemplo, você não precisa saber como funciona a sua válvula para saber que ele tem a responsabilidade de produzir chamas.

Hehehe! ;) Você acaba de aprender um importante conceito na POO: abstração. Saber o que é abstração é importantíssimo, pois, conforme o nível de abstração vai diminuindo, vamos entrando em novas fases da OO e aplicando novos conceitos. E além de tudo existe a famosa lei da POO: “Programe para interfaces (abstrações), não para implementações”.


Agora que você já sabe o que são objetos, como seria identificá-los?

 

Sergio Aschar - Fernando Augusto Prado - Warley Silva