Programação Orientada a Objetos/Introdução: diferenças entre revisões

[edição não verificada][edição não verificada]
Conteúdo apagado Conteúdo adicionado
Master (discussão | contribs)
Sem resumo de edição
Criou nova página com 'A POO foi criada para tentar aproximar o mundo real do mundo virtual: a idéia fundamental é tentar simular o mundo real dentro do computador. Para isso, nada mais natural ...'
Linha 1:
A POO foi criada para tentar aproximar o mundo real do mundo virtual: a idéia fundamental é tentar simular o mundo real dentro do computador. Para isso, nada mais natural do que utilizar Objetos, afinal, nosso mundo é composto de objetos, certo?!
{{esboço}}
 
Na POO o programador é responsável por moldar o mundo dos objetos, e explicar para estes objetos como eles devem interagir entre si. Os objetos "conversam" uns com os outros através do envio de mensagens, e o papel principal do programador é especificar quais serão as mensagens que cada objeto pode receber, e também qual a ação que aquele objeto deve realizar ao receber aquela mensagem em específico.
'''Orientação a objetos''' é um paradigma de análise, projecto e programação de sistemas de software baseado na composição e interação entre diversas unidades de software chamadas de objetos. Um modelo que visa principalmente organização, desempenho, sustentabilidade e reutilização do software.
 
Isso possibilita a criação de códigos com baixo acoplamento e que podem ser facilmente reutilizados.
Como veremos, a orientação a objetos visa um pensamento o mais próximo possível da vida real.
Ao programar orientado a objetos não teremos apenas funções que são chamadas uma seguida da outra, mas sim '''objetos''' que possuem '''estado''' e '''comportamento'''.
 
Tudo isso será melhor detalhado no decorrer dos capítulos do livro.
 
[[Categoria:Programação orientada a objetos]]