Paradigmas orientado a objeto

590 palavras 3 páginas
PROGRAMAÇÃO ORIENTADA A OBJETOS
José Ricardo da Silva Junior © 2011 josericardo.jr@gmail.com

HISTÓRIA
 Termo

criado por Alan Kay, responsável pela linguagem de programação Smalltalk  Praticado desde 1967  Somente nos últimos anos vem sendo amplamente utilizada

LINGUAGENS OO
 Algumas

são mais puras que outras  Podem ser utilizadas com o paradigma procedural
   

C++ Java Object Pascal Lisp

LINGUAGEM PROCEDURAL
 Linguagem

orientada a funções  Funções não possuem relação com dados em que operam  Geralmente são mais complexas de utilizar

IDÉIAS BÁSICAS
 Tentar

aproximar o mundo real do virtual  Moldar o mundo real através de objetos  Verificar como funciona a comunicação desses objetos no mundo real  Permitir que esses objetos possam se comunicar entre si, quando houver necessidade

IDÉIAS BÁSICAS
Cliente Sistema Locadora Filme

interação

PARADIGMA DA ORIENTAÇÃO À OBJETOS

PARADIGMA ORIENTADO À OBJETOS

VANTAGENS
 Sistemas

são fáceis de manter  Permite uma divisão mais lógica do mundo real  Sistema pode ser visualizado como uma coleção de objetos

PARADIGMA DA ORIENTAÇÃO À OBJETOS
 Objeto  

“O que se apresenta à percepção com um caráter fixo e estável.” São caracterizados por três aspectos:
Identidade;  Características (estado interno);  Comportamento;


PARADIGMA DA ORIENTAÇÃO À OBJETOS
 Objetos

do mundo real compartilham duas características: todos eles tem estado e comportamento.

PARADIGMA DA ORIENTAÇÃO À OBJETOS
 As

características e seus respectivos estados são representados por variáveis (atributos) e valores que determinam seu estado.  O comportamento de um objeto é representado através de módulos que contém algoritmos computacionais denominados métodos.

OBJETO
Objeto Lâmpada Características Potência: 40w Tensão: 12V Família: incandescentes Cor: clara

Comportamento Ligar, Desligar, Aumenta_Luminosidade, Diminui_Luminosidade, etc...

MENSAGEM
 A

comunicação entre os objetos é

Relacionados

  • Paradigmas orientados a objetos
    1236 palavras | 5 páginas
  • PARADIGMAS DE PROGRAMAÇÃO: FUNCIONAL E ORIENTADO A OBJETOS
    3689 palavras | 15 páginas
  • Paradigma Orientado a Objeto – Características e aplicações
    1554 palavras | 7 páginas
  • Características do paradigma orientado a objetos e do paradigma estruturado: tendências para o futuro holoparadigma
    794 palavras | 4 páginas
  • Paradigma Procedural x Paradigma Orientado a Objeto - Trabalho Semana da Informática
    923 palavras | 4 páginas
  • T ecnologia de banco de dados orientado a objetos,  um novo  paradigma para sgbd’s
    1680 palavras | 7 páginas
  • Paradigma C++
    2183 palavras | 9 páginas
  • Paradigmas
    675 palavras | 3 páginas
  • Anailise orientada a objetos
    2686 palavras | 11 páginas
  • Modelagem de Sistemas
    1640 palavras | 7 páginas