conceito de orientação a objeto

1378 palavras 6 páginas
Conceitos Orientação a Objetos Rumbaugh define orientação a objetos como “uma nova maneira de pensar os problemas utilizando modelos organizados a partir de conceitos do mundo real. O componente fundamental é o objeto que combina estrutura e comportamento em uma única entidade”. O mundo real é composto por objetos (caneta, computador, funcionário, cliente, etc). Cada objeto tem propriedades (peso, tamanho, cor, nome, endereço) e comportamentos (a caneta escreve, o computador processa informação, o funcionário trabalho, o cliente compra). Então porquê não desenvolver programas que simulem no computador os objetos do mundo real com suas propriedades e comportamentos? Os problemas de desenvolvimento de software são bem conhecidos: prazos cada vez mais curtos, custos cada vez mais altos, baixa qualidade, usuários mais exigentes (e impacientes), entre outros. Todas as metodologias de desenvolvimento inventadas até hoje prometeram o paraíso. O método estruturado (tradicional) e as suas variantes resgataram-nos do programa espaguete, cheio de “go to”, cuja manutenção era um constante desafio. Agora é a hora e vez do método Orientado a Objetos (OO). Mais uma metodologia que promete mundos e fundos. Antes de embarcar em mais uma promessa vazia, vejamos o que há de concreto por trás da OO.
Segundo Eduard Yourdon, “Um sistema construído usando um método OO é aquele cujos componentes são partes encapsuladas de dados e funções, que podem herdar atributos e comportamentos de outros componentes da mesma natureza, e cujos componentes comunicam-se entre si por meio de mensagens.” A partir dessa definição podemos concluir que:
Um sistema OO é dividido em componentes e não mais em processos. As funções do sistema ficam organizadas por afinidade e não mais por necessidade. Por exemplo: em um programa estruturado, as funções de Cliente estão espalhadas pelo programa de cadastro, de compras, de contas a receber, etc... As funções do Cliente em um sistema orientado a

Relacionados

  • Conceitos de Orientação a Objetos
    776 palavras | 4 páginas
  • Trabalho de Conceitos de Orientação a Objeto
    4192 palavras | 17 páginas
  • compreender conceitos fundamentais da orientação a objetos  entender as diferenças entre esses conceitos  compreender dos modelos orientados a objetos
    4086 palavras | 17 páginas
  • Aula1
    2123 palavras | 9 páginas
  • 1 Principios da Orienta o a Objetos
    992 palavras | 4 páginas
  • Tecnologia da informação
    2702 palavras | 11 páginas
  • Trabalho de filosofia
    1496 palavras | 6 páginas
  • Java
    3260 palavras | 14 páginas
  • Orientação a objetos
    3543 palavras | 15 páginas
  • Lifo
    9482 palavras | 38 páginas