SlideShare uma empresa Scribd logo
1 de 9
Baixar para ler offline
Objetos no 

mundo real
Objetos na
computação
Objeto
Conta Bancária
Objeto
Pessoa
Objeto
Pessoa
saldo: R$ 500,00

numero: 34567

depositar()

sacar()
nome: "João"

sexo: masculino

andar()

correr()
nome: "Alice"

sexo: feminino

andar()

correr()
Os objetos na computação
possuem:
Sua própria identidade;
Atributos que definem seu estado atual;
Comportamentos (coisas que podem
fazer);
Os objetos na computação
podem representar:
Itens tangíveis existentes no mundo real:
carro, pessoa, cadeira etc.;
Itens não-tangíveis e que possuem uma
ideia bem definida: data, hora, conta
bancária etc.;
Atenção:
Objetos nem sempre são itens físicos
(exemplos: data, hora etc).
Objetos nem sempre são itens visíveis
(exemplos: timer, array etc).
Dicas:
Os possíveis candidatos a objetos em um
sistema geralmente são substantivos.
Uma dica é tentar colocar “o" ou “a" em
frente a palavra: a mesa, o evento, a
data, o botão etc.
O verbo define comportamento: imprimir,
explodir, apagar, salvar etc.
Atividade
Analisar o exercício feito no dia 08/08/2015.
Avaliar se todos são objetos.
Organizá-los na 

seguinte estrutura: Objeto

<nome>
atributo1: <valor>

atributo2: <valor>

comportamento1

comportamento2

Mais conteúdo relacionado

Mais de Daniela Carvalho

Sintaxe do CSS - Aprenda a estrutura das regras e suas propriedades.
Sintaxe do CSS - Aprenda a estrutura das regras e suas propriedades.Sintaxe do CSS - Aprenda a estrutura das regras e suas propriedades.
Sintaxe do CSS - Aprenda a estrutura das regras e suas propriedades.Daniela Carvalho
 
Construindo interações no Axure 7.0
Construindo interações no Axure 7.0Construindo interações no Axure 7.0
Construindo interações no Axure 7.0Daniela Carvalho
 
Widgets e Masters no Axure 7.0
Widgets e Masters no Axure 7.0Widgets e Masters no Axure 7.0
Widgets e Masters no Axure 7.0Daniela Carvalho
 
Meu primeiro protótipo no Axure 7.0
Meu primeiro protótipo no Axure 7.0Meu primeiro protótipo no Axure 7.0
Meu primeiro protótipo no Axure 7.0Daniela Carvalho
 
As tecnologias da_inteligencia
As tecnologias da_inteligenciaAs tecnologias da_inteligencia
As tecnologias da_inteligenciaDaniela Carvalho
 
As múltiplas alfabetizações midiáticas
As múltiplas alfabetizações midiáticasAs múltiplas alfabetizações midiáticas
As múltiplas alfabetizações midiáticasDaniela Carvalho
 
Rolagem dinâmica no Axure
Rolagem dinâmica no AxureRolagem dinâmica no Axure
Rolagem dinâmica no AxureDaniela Carvalho
 
Painéis dinâmicos no Axure
Painéis dinâmicos no AxurePainéis dinâmicos no Axure
Painéis dinâmicos no AxureDaniela Carvalho
 
Construindo interações no Axure
Construindo interações no AxureConstruindo interações no Axure
Construindo interações no AxureDaniela Carvalho
 
Meu primeiro prototipo_axure
Meu primeiro prototipo_axureMeu primeiro prototipo_axure
Meu primeiro prototipo_axureDaniela Carvalho
 
Slides do livro: Pesquisa de Marketing
Slides do livro: Pesquisa de MarketingSlides do livro: Pesquisa de Marketing
Slides do livro: Pesquisa de MarketingDaniela Carvalho
 

Mais de Daniela Carvalho (19)

Animação para web
Animação para webAnimação para web
Animação para web
 
Animação na web
Animação na webAnimação na web
Animação na web
 
Sintaxe do CSS - Aprenda a estrutura das regras e suas propriedades.
Sintaxe do CSS - Aprenda a estrutura das regras e suas propriedades.Sintaxe do CSS - Aprenda a estrutura das regras e suas propriedades.
Sintaxe do CSS - Aprenda a estrutura das regras e suas propriedades.
 
Construindo interações no Axure 7.0
Construindo interações no Axure 7.0Construindo interações no Axure 7.0
Construindo interações no Axure 7.0
 
Widgets e Masters no Axure 7.0
Widgets e Masters no Axure 7.0Widgets e Masters no Axure 7.0
Widgets e Masters no Axure 7.0
 
Meu primeiro protótipo no Axure 7.0
Meu primeiro protótipo no Axure 7.0Meu primeiro protótipo no Axure 7.0
Meu primeiro protótipo no Axure 7.0
 
Um website desenhado
Um website desenhadoUm website desenhado
Um website desenhado
 
As tecnologias da_inteligencia
As tecnologias da_inteligenciaAs tecnologias da_inteligencia
As tecnologias da_inteligencia
 
As múltiplas alfabetizações midiáticas
As múltiplas alfabetizações midiáticasAs múltiplas alfabetizações midiáticas
As múltiplas alfabetizações midiáticas
 
Rolagem dinâmica no Axure
Rolagem dinâmica no AxureRolagem dinâmica no Axure
Rolagem dinâmica no Axure
 
Painéis dinâmicos no Axure
Painéis dinâmicos no AxurePainéis dinâmicos no Axure
Painéis dinâmicos no Axure
 
Construindo interações no Axure
Construindo interações no AxureConstruindo interações no Axure
Construindo interações no Axure
 
Axure widgets masters
Axure widgets mastersAxure widgets masters
Axure widgets masters
 
Meu primeiro prototipo_axure
Meu primeiro prototipo_axureMeu primeiro prototipo_axure
Meu primeiro prototipo_axure
 
Elements pt
Elements ptElements pt
Elements pt
 
Podcasting
PodcastingPodcasting
Podcasting
 
Audacity Edicao Audio
Audacity  Edicao AudioAudacity  Edicao Audio
Audacity Edicao Audio
 
Audacity Edicao Audio
Audacity  Edicao AudioAudacity  Edicao Audio
Audacity Edicao Audio
 
Slides do livro: Pesquisa de Marketing
Slides do livro: Pesquisa de MarketingSlides do livro: Pesquisa de Marketing
Slides do livro: Pesquisa de Marketing
 

Introdução ao Paradigma Orientado a Objetos - 2

  • 2.
  • 4. Objeto Conta Bancária Objeto Pessoa Objeto Pessoa saldo: R$ 500,00 numero: 34567 depositar() sacar() nome: "João" sexo: masculino andar() correr() nome: "Alice" sexo: feminino andar() correr()
  • 5. Os objetos na computação possuem: Sua própria identidade; Atributos que definem seu estado atual; Comportamentos (coisas que podem fazer);
  • 6. Os objetos na computação podem representar: Itens tangíveis existentes no mundo real: carro, pessoa, cadeira etc.; Itens não-tangíveis e que possuem uma ideia bem definida: data, hora, conta bancária etc.;
  • 7. Atenção: Objetos nem sempre são itens físicos (exemplos: data, hora etc). Objetos nem sempre são itens visíveis (exemplos: timer, array etc).
  • 8. Dicas: Os possíveis candidatos a objetos em um sistema geralmente são substantivos. Uma dica é tentar colocar “o" ou “a" em frente a palavra: a mesa, o evento, a data, o botão etc. O verbo define comportamento: imprimir, explodir, apagar, salvar etc.
  • 9. Atividade Analisar o exercício feito no dia 08/08/2015. Avaliar se todos são objetos. Organizá-los na 
 seguinte estrutura: Objeto <nome> atributo1: <valor> atributo2: <valor> comportamento1 comportamento2