Escolar Documentos
Profissional Documentos
Cultura Documentos
Na orientação a objetos,
comportamento e dados
são integrados,
encapsulando detalhes
internos de um objeto
PROGRAMAÇÃO ORIENTADA AO OBJETO
O termo Programação Orientada a Objetos foi criado por Alan Key,
criador da linguagem Smaltalk.
Basicamente, o objetivo da Orientação a Objetos em programação é
tentar aproximar o mundo real do mundo virtual, ou seja, usar no
computador os conceitos que temos do mundo real, de que tudo é
um objeto e de que podemos utilizar cada objeto com diferentes
finalidades.
A orientação a objetos não é exclusividade da linguagem Java.
Linguagens como C#, VB.net, PHP 5, e outras, fazem uso de POO
PROGRAMAÇÃO ORIENTADA AO OBJETO
PROGRAMAÇÃO ORIENTADA AO OBJETO
PROGRAMAÇÃO ORIENTADA AO OBJETO
Assim o desenvolvimento orientado a objetos modela objetos do
mundo real, estudando-os e criando classes a partir de suas
características, como nome, cor, tamanho, etc.
✓Abstração
✓Classe
✓Objetos
✓Atributo
✓Herança
✓Encapsulamento
✓Polimorfismo
Abstração: AREAS DA POO
Uma abstração é Construção de um modelo
qualquer modelo que para representação de uma
inclui os aspectos realidade.
relevantes de alguma Concentração nas
coisa, ao mesmo tempo características essenciais,
que ignora os menos gerenciando complexidade.
importantes
Abstração: AREAS DA POO
Abstração: AREAS DA POO
AREAS DA POO
Abstração:
Abstração: AREAS DA POO
AREAS DA POO
Modelagem = Ato de abstrair sobre o domínio do problema
Ato de abstrair(se) – separar mentalmente um ou mais elementos
de uma totalidade complexa (coisa, representação, fato) os quais só
mentalmente podem subsistir fora dessa totalidade