A maior rede de estudos do Brasil

Alguém sabe se tem como entender Programação Orientada ao Objeto de forma mais fácil ?

Alguém sabe se tem como entender Programação Orientada ao Objeto de forma mais fácil ?

 

Tenho dificuldade com programação em geral ... 

 

Mas consigo entender SQL melhor do que as outras linguagens de programação.


9 resposta(s)

User badge image

Thissy Almeida

Há mais de um mês

Eu também tinha dificuldades com Programação Orientada a Objetos, e comecei a estudar o livro do Rui Rossi, Programando 

Eu também tinha dificuldades com Programação Orientada a Objetos, e comecei a estudar o livro do Rui Rossi, Programando 

User badge image

fabrizio amaral

Há mais de um mês

Moleza, se você ja programou alguma coisa, provavelmente ja fez um código completo em uma página só. Pra entender melhor a programação orientada a objeto, vou usar um exemplo.

Suponhamos que você deseja  montar um carro, daí, você precisaria comprar pneus de um fornecedor, parabrisas de outro, chassí de outro e assim por diante. Cada fabricante corresponde a uma parte em específico e você so precisa encaixar estes.
Isto seria a "Montagem do carro com orientação a objeto "

Ja na opção de montar o carro sem ser orientado a objeto, digamos que você teria de fabricar o pneu, o parabrisa, o chassi e soldar tudo. O carro em sí, seria uma peça única, se furasse o pneu por exemplo, teria de praticamente destrui-lo e fabricar outro carro.

Agora vem a pergunta : " Como este exemplo, se encaixa na Programação Orientada a Objeto ". Simples, vou usar um exemplo de uma página de Web.

Digamos que você queira construir uma página de internet com formulário de contato, um lugar na página pra calcular alguma coisa e outra parte do site vai exibir um vídeo.

Você irá precisar:
-Um script ja pronto para exibir um vídeo.( Flash talvez  )
-Um script pra formulário ( Facilmente encontrado pela internet )
-Um script pra calculo ( Tb pode ser construido ou encontrado ja pronto em JavaScript )

Digamos que cada ítem deste aí, é um objeto. Suponhamos que após a página pronta, você quer que ela tenha uma opção de "login" com inserção de usuário e senha.

Então, basta você incrementar um formulário de login, que passa a ser um objeto.


Esta é a forma mais simples que encontrei pra que você tenha uma idéia do que é. Eu também penei pra tentar entender isto. Espero que tenha entendido. Caso não, so chamar que te dou exemplos na prática.

User badge image

Nailton Andrade

Há mais de um mês

A maneira mais fácil de se aprender a orientação a objetos e olhar as coisas ao seu redor e tentar estruturar qualquer coisa que você ver de forma hierarquizada, é só um ponto da OO, mais é um inicio. Observe que SQL não é uma linguagem de programação, ela é uma linguagem para estruturação padronizada de consultas. 

Essa apostila e ótima, http://www.caelum.com.br/download/caelum-java-objetos-fj11.pdf

 

Essa pergunta já foi respondida por um dos nossos estudantes