Professional Documents
Culture Documents
A POO foi criada para tentar aproximar o mundo real do mundo virtual: a idia
fundamental tentar simular o mundo real dentro do computador. Para isso,
nada mais natural do que utilizar Objetos, afinal, nosso mundo composto de
objetos.
Na POO o programador responsvel por moldar o mundo dos objetos, e
explicar para estes objetos como eles devem interagir entre si. Os objetos
interagem uns com os outros atravs do envio de mensagens, e o papel
principal do programador especificar quais sero as mensagens que cada
objeto pode receber, e tambm qual a ao que aquele objeto deve realizar ao
receber aquela mensagem em especfico.
Junto com algumas dessas mensagens ainda possvel passar algumas
informaes para o objeto (parmetros), dessa forma, dois objetos conseguem
trocar informaes entre si facilmente.
Classe uma abstrao que define um tipo de objeto e o que objetos deste
determinado tipo tem dentro deles (seus atributos) e tambm define que tipo de
aes esse tipo de objeto capaz de realizar (mtodos).
A criao de uma nova Classe dividida em duas partes: os seus atributos e
os seus mtodos.
Atributos so variveis que estaro dentro de cada um dos objetos desta
classe, e podem ser de qualquer tipo. Uma classe poder ter o atributo nome
que ser do tipo String. Assim, cada Objeto desta classe ter uma varivel
prpria chamada nome, que poder ter um valor qualquer.
VANTAGENS DA POO
DESVANTAGENS DA POO