Orientação a Objetos

1100 palavras 5 páginas
ORIENTAÇÃO A OBJETOS

Orientação a objetos pressupõe uma organização de software em termos de coleção de objetos discretos incorporando estrutura e comportamento próprios. Esta abordagem de organização é essencialmente diferente do desenvolvimento tradicional de software, onde estruturas de dados e rotinas são desenvolvidas de forma apenas fracamente acopladas

Abstração
Abstração consiste de focalizar nos aspectos essenciais inerentes a uma entidade e ignorar propriedade acidental. '' Em termos de desenvolvimento de sistemas, isto significa concentrar-se no que um objeto é e faz antes de se decidir como ele será implementado. O uso de abstração preserva a liberdade para tomar decisões de desenvolvimento ou de implementação apenas quando há um melhor entendimento do problema a ser resolvido.
Muitas linguagens de programação modernas suportam o conceito de abstração de dados; porém, o uso de abstração juntamente com polimorfismo e herança, como suportado em orientação a objetos, é um mecanismo muito mais poderoso.
O uso apropriado de abstração permite que um mesmo modelo conceitual (orientação a objetos) seja utilizado para todas as fases de desenvolvimento de um sistema, desde sua análise até sua documentação.
Encapsulação
Encapsulação, também referido como esconder informação, consiste em separar os aspectos externos de um objeto, os quais são acessíveis a outros objetos, dos detalhes internos de implementação do objeto, os quais permanecem escondidos dos outros objetos. O uso de encapsulação evita que um programa torne-se tão interdependente que uma pequena mudança tenha grandes efeitos colaterais.
O uso de encapsulação permite que a implementação de um objeto possa ser modificada sem afetar as aplicações que usam este objeto. Motivos para modificar a implementação de um objeto podem ser, por exemplo, melhoria de desempenho, correção de erros e mudança de plataforma de execução.
Assim como abstração, o conceito de encapsulação não é exclusivo da

Relacionados

  • Orientação ao objeto
    2923 palavras | 12 páginas
  • Orientação a objetos
    1105 palavras | 5 páginas
  • O que é orientação a objetos
    481 palavras | 2 páginas
  • Orientação a objetos
    1384 palavras | 6 páginas
  • orientação a objetos
    1584 palavras | 7 páginas
  • orientação a objetos
    1584 palavras | 7 páginas
  • Orientacao a objetos
    3220 palavras | 13 páginas
  • Orientação e objetos
    5748 palavras | 23 páginas
  • Orientacao a objeto
    1134 palavras | 5 páginas
  • Orientacao a Objeto
    9749 palavras | 39 páginas