Trabalhos

2659 palavras 11 páginas
O que é Objeto?

Objetos
• Podem ser físicos ou conceituais
– Conceitual
– Físico

Objetos
• Conceituais
– Conta Corrente

Objetos
• Físicos
– Celular

Atributos
• Características

Estados

Operações
• Conhecidas como Comportamento
• Coisas que os objetos podem fazer
• Normalmente afetam os atributos de um objeto Programação Orientada a
Objetos em C#

Programação Orientada a Objetos
(POO): Definição
“Programação Orientada a Objetos é um método de implementação no qual programas são organizados como uma coleção de objetos cooperativos, onde cada um deles representa um instância de alguma classe, e cujas classes são membros de uma hierarquia de classes unificada por suas relações de herança.”
(Booch, 1994).
O que é uma Classe?
Qual a relação entre Classe e Objeto?
9

Programação Orientada a Objetos:
Recursos
As linguagens orientadas a objeto são caracterizadas pelo suporte a quatro recursos chaves (Ghezzi, 1997):





definição de tipo de dados abstratos; herança; polimorfismo; vinculação dinâmica.

Qual a relação entre “tipo de dados abstratos” e classes? 10

Tipos de Dados Abstratos
“Uma abstração é uma visualização ou uma representação de uma entidade que inclui somente os atributos de importância em um contexto particular.”
(Sebesta, 2000)

“Um tipo de dado significa um conjunto de valores e uma seqüência de operações sobre estes valores. Este conjunto e estas operações formam uma construção matemática que pode ser implementada usando uma determinada estrutura de dados do hardware ou do software.” (Tenenbaum, 1995)
11

Tipos de Dados Abstratos
O TDA pode ser visto como uma forma de especificação das características relevantes das entidades envolvidas no problema, de que forma elas se relacionam e como podem ser manipuladas.

capacidade

Recipiente

quantidade

dados

operações
Abstração
Entidade

(contexto do problema)

12

TDA

Tipos de Dados

Relacionados

  • Trabalhos trabalhos trabalhos
    822 palavras | 4 páginas
  • TRABALHO DE TRABALHO
    316 palavras | 2 páginas
  • Trabalho De Trabalho
    3827 palavras | 16 páginas
  • Trabalho trabalho
    2154 palavras | 9 páginas
  • Trabalho De Trabalho
    1631 palavras | 7 páginas
  • trabalho de trabalho
    3062 palavras | 13 páginas
  • trabalho de trabalho
    7228 palavras | 29 páginas
  • Trabalho é trabalho
    2191 palavras | 9 páginas
  • Trabalho de Trabalho
    1572 palavras | 7 páginas
  • Trabalho de trabalho
    8207 palavras | 33 páginas