Orientação a Objetos na Prática

2279 palavras 10 páginas
Orientação a Objetos na Prática
Entenda o contexto da modelagem de software e sistemas, descubra a importância e as principais características da orientação a objetos.

Andre Luiz Monteiro da Costa andre.monteiro@prof.infnet.edu.br O paradigma da Orientação a Objetos


Paradigma ==> forma de abordar um problema.



Surgiu no fim dos anos 60.



Hoje em dia, praticamente suplantou o paradigma anterior, o paradigma estruturado...

2

O paradigma da Orientação a Objetos


Alan Kay, um dos pais do paradigma da orientação a objetos, formulou a chamada analogia biológica.



“Como seria um sistema de software que funcionasse como um ser vivo?

3

Analogia Biológica


Cada “célula” interagiria com outras células através do envio de mensagens para realizar um objetivo comum. 

Adicionalmente, cada célula se comportaria como uma unidade autônoma.

4

Analogia Biológica


De uma forma mais geral, Kay pensou em como construir um sistema de software a partir de agentes autônomos que interagem entre si.



Com isso, ele estabeleceu os princípios da orientação a objetos.

5

Orientação a Objetos - Princípios


Tudo é um objeto.
Objeto = super variável: armazena dados, mas se pode fazer requisições a esse objeto, pedindo que ele faça operações sobre si próprio.
Em teoria, qualquer elemento conceitual do problema pode ser representado como um objeto em um programa (Ex.: cachorros, livros, sócios, empréstimos, etc) .

6

Orientação a Objetos - Princípios


Um programa é uma coleção de objetos dizendo uns aos outros o que fazer.
Para fazer uma requisição a um objeto você “manda uma mensagem” para este objeto.
Mensagem = chamada de um procedimento ou função pertencente a um objeto em particular.

7

Orientação a Objetos - Princípios


Um objeto pode ser composto por vários outros objetos Um novo tipo de objeto pode ser criado a partir de objetos existentes.
Dessa

Relacionados

  • 6 CLP Orientacao Objetos Pratica
    744 palavras | 3 páginas
  • Orientacao A Objetos Da Teoria A Pratica Em Java
    2872 palavras | 12 páginas
  • Teste
    2768 palavras | 12 páginas
  • tencao
    4966 palavras | 20 páginas
  • contabilidade
    3036 palavras | 13 páginas
  • Trabalho de filosofia
    1496 palavras | 6 páginas
  • Práticas Sociais e Subjetividade
    2218 palavras | 9 páginas
  • Aps unip
    464 palavras | 2 páginas
  • java II
    1081 palavras | 5 páginas
  • Artigo Orientação a objetos
    944 palavras | 4 páginas