programação

2558 palavras 11 páginas
PROGRAMAÇÃO ORIENTAÇÃO A
OBJETO

João Rodrigo Fuzaro jrfuzaro@yahoo.com.br Graduado em Sistema de Informação
Especialização MBA Gestão em TI.
Especialização em Governança em TI.

ORIENTAÇÃO A OBJETO
Histórico
A orientação a objetos (OO) foi concebida na década de
70.
Origem na linguagem SIMULA-67 (década de 60 Noruega), que já implementava alguns conceitos da OO.
SIMULA-68 foi a primeira linguagem a suportar os conceitos da OO.
Smaltalk, criada pela Xerox, popularizou e incentivou a OO.
Outras linguagens OO: C++, Object Pascal (Delphi), C#,
Java ...
Java, de fato, popularizou a Orientação a Objetos.

ORIENTAÇÃO A OBJETO
Técnicas de programação tradicionais

Decompor o sistema em partes menores (funções), criando um emaranhado de inúmeras funções que chamam umas às outras.
Geralmente não há separação de conceitos e responsabilidades, causando dependências enormes no sistema.
Dificuldade de manutenções no código do programa.
Não existe muito reaproveitamento de código.
Muito código duplicado.

ORIENTAÇÃO A OBJETO
O paradigma da Orientação a Objetos, ou Programação Orientada a Objetos (POO), eleva a programação e o desenvolvimento de sistemas para um novo patamar.
A OO é um mecanismo moderno baseada nos conceitos do mundo real, sejam eles reais ou abstratos.

Programação Orientada a Objetos

Uma forma de visualizar e entender o processo de desenvolvimento de software. software. Apresenta teorias, padrões e mecanismos que auxiliam na estruturação do raciocínio. raciocínio. Utiliza mecanismos para implementação de soluções em software de acordo com a forma que entendemos o nosso dia a dia. dia. BaseiaBaseia-se em abstrações que utilizamos para entender o mundo. mundo. ORIENTAÇÃO A OBJETO
Criar programas componentizados.
Separando as responsabilidades.
Comunicação por meio de mensagens.
Essas partes do sistemas são chamadas de
OBJETOS.

ORIENTAÇÃO A OBJETO
A OO é mais intuitiva e fácil de aprender do

Relacionados

  • Programação
    6472 palavras | 26 páginas
  • Programação
    511 palavras | 3 páginas
  • programacao
    27031 palavras | 109 páginas
  • Programação
    1871 palavras | 8 páginas
  • programação
    2263 palavras | 10 páginas
  • Programação
    301 palavras | 2 páginas
  • Programação
    281 palavras | 2 páginas
  • Programação
    998 palavras | 4 páginas
  • programaçao
    843 palavras | 4 páginas
  • programacao
    47858 palavras | 192 páginas