Buscar

POO 1

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 18 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Programação Orientada a 
Objetos
Carleandro Nolêto
 
Programação Orientada a Objeto
Bem vindo a 
Objetolândia
 
 
Programação Orientada a Objeto
Quem é esse tal de java?
Máquina Virtual Java
Ambiente de execução e desenvolvimento
Objetivo
Classe
 
Programação Orientada a Objeto
Características do Java:
– Familiar (Sintaxe parecida com outras linguagens).
– Independente de Plataforma (Sistema Operacional).
– Segura (Possui vários mecanismos para controlar a 
segurança).
Possui forte coleções de API (Bibliotecas).
Possui Ambiente de execução em navegadores, 
S.O, celulares entre outros. 
 
Programação Orientada a Objeto
 
Programação Orientada a Objeto
 Ambiente de Desenvolvimento e Execução
JRE (Java Runtime Environment)
● Ambiente de Execução em Java
JDK (Java Development Kit)
● Ambiente de Desenvolvimento
 
Programação Orientada a Objeto
Onde usar o Java?
Aplicações de médio e grande porte
Time de desenvolvedores que tem várias pessoas
Onde a aplicação vai crescer
Uso de plataforma heterogêneas
 
Programação Orientada a Objeto
Tomo Mundo Embarcado!
Tá! Estou entendendo o que é 
java, mas quando vamos 
visitar a objetolândia?
Quero conhecer os objetos, 
quero saber o que esses 
caras tem de diferentes.
 
Programação Orientada a Objeto
Objeto tem:
– Identidade
– Estado
– Comportamento
Em uma linguagem OO pura:
– Uma variável é um objeto
– Um programa é um objeto
– Tudo é Objeto
 
Programação Orientada a Objeto
Ao pensar em um Objeto deve-se pensar nas coisas que ele 
conhece e faz.
Aluno
+ nome :string
+matricula: string
+estudar () : bool
Conhece
Faz
 
Programação Orientada a Objeto
As coisas que um objeto conhece sobre si mesmo se chamam 
variáveis de instância. 
As coisas que um objeto pode fazer se chamam métodos
Aluno
+ nome :string
+matricula: string
+estudar () : bool
Conhece
Faz
Variáveis de 
instância
Métodos
 
Programação Orientada a Objeto
Se tudo é objeto, para que serve as classes ?
É a mesma coisa de objeto?
 
Programação Orientada a Objeto
Classe
– Classe não é um objeto.
– Classe é a especificação de um objeto.
– Classe é um projeto de um objeto.
Classes descrevem
● Tipos dos dados que compõe o objeto (variáveis de 
instância)
● Procedimentos que o objeto pode executar (métodos)
 
Programação Orientada a Objeto
Classe
– Classe não é um objeto.
– Classe é a especificação de um objeto.
– Classe é um projeto de um objeto.
Classes descrevem
● Tipos dos dados que compõe o objeto (variáveis de 
instância)
● Procedimentos que o objeto pode executar (métodos)
 
Programação Orientada a Objeto
Classe
Aluno
+ nome :string
+matricula: string
+estudar () : bool
Aluno aluno = new Aluno();
aluno.nome = “Pedro”;
aluno.matricula = “201506”
aluno.estudar();
 
Programação Orientada a Objeto
Atividade
Imagine uma classe com seus atributos e métodos e escreva em um papel
 
Obrigado!
	Slide 1
	Slide 2
	Slide 3
	Slide 4
	Slide 5
	Slide 6
	Slide 7
	Slide 8
	Slide 9
	Slide 10
	Slide 11
	Slide 12
	Slide 13
	Slide 14
	Slide 15
	Slide 16
	Slide 17
	Slide 18

Outros materiais