Aislan Rafael
Programação Orientada a
Objetos
aislan
aislan.rafael
aislan.rafael
aislanrafael.com
Aislan Rafael
Professor e Empreendedor
Na rede
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
Objeto...
Dicas
● Tenha Calma. Quanto mais entender, menos terá que memorizar;
● Faça exercícios! Faça suas próprias anotações;
● Be...
Java é?
Linguagem de Programação Orientada a Objeto;
● Familiar (Sintaxe parecida com outras linguagens);
● Independente d...
Máquina Virtual Java - JVM
Especificação
JVM é uma especificação
Sim! Pode existir JVMs feito por outras
empresas e certificadas pela Oracle.
Ambiente de Desenvolvimento e Execução
JRE (Java Runtime Environment)
- Ambiente de Execução java
JDK (Java Development Ki...
Principais ferramentas para os desenvolvedores
Java SE (Java Standart Edition) - Voltado para o desenvolvimento de soluçõe...
Onde usar e os objetivos do Java
Aplicações de Médio e Grande Porte
Time de desenvolvedores que tem várias pessoas
Onde a ...
Todo Mundo Embarcando!
Tá! Estou entendendo o
que é Java, mas quando
vamos visitar a
objetolândia ?
Quero conhecer os
obje...
Objeto
São conceitos que tem
● Identidade
● Estado
● Comportamento
Em uma Linguagem OO pura
● Uma variável é um objeto
● U...
Objeto
Ao se pensar em um objeto deve-se pensar nas coisas que ele conhece e
faz
Conhece
Faz
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 tudo é objeto, para que serve
as classes? É a mesma coisa
de Objeto?
Classe
Classe não é um objeto!
Classe é um projeto de um objeto.
Classe é a especificação de um objeto.
Classes descrevem
...
Classe Aluno aluno = new Aluno();
aluno.nome = "Bruce Wayne";
aluno.matricula= "20151ads0033".
aluno.estuda();
Atividade
Imagine uma classe com seus atributos e métodos e escreva em
uma folha de papel
Obrigado!
Próximos SlideShares
Carregando em…5
×

Aula 01 - POO - Bem Vindo a Objetolândia!

606 visualizações

Publicada em

Programação Orientada a Objeto
Introdução
Apresentação da linguagem de programação java, Classse e Objeto
Material completo
http://www.aislanrafael.com/2016/02/22/poo-introducao/

Publicada em: Educação
0 comentários
1 gostou
Estatísticas
Notas
  • Seja o primeiro a comentar

Sem downloads
Visualizações
Visualizações totais
606
No SlideShare
0
A partir de incorporações
0
Número de incorporações
261
Ações
Compartilhamentos
0
Downloads
9
Comentários
0
Gostaram
1
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Aula 01 - POO - Bem Vindo a Objetolândia!

  1. 1. Aislan Rafael Programação Orientada a Objetos
  2. 2. aislan aislan.rafael aislan.rafael aislanrafael.com Aislan Rafael Professor e Empreendedor Na rede
  3. 3. Programação orientada a objeto Bem vindo a Objetolândia!
  4. 4. Programação Orientada a Objeto Quem é esse tal de Java? Máquina Virtual Java Ambiente de execução e desenvolvimento Objeto Classe
  5. 5. Dicas ● Tenha Calma. Quanto mais entender, menos terá que memorizar; ● Faça exercícios! Faça suas próprias anotações; ● Beba água, muita água; ● Fale sobre o assunto em voz alta; ● Escute seu cérebro; ● Sinta Algo!; ● Digite e execute seu código.
  6. 6. Java é? Linguagem de Programação Orientada a Objeto; ● Familiar (Sintaxe parecida com outras linguagens); ● Independente de Plataforma (Sistema Operacional); ● Segura (Possui vários mecanismos para controlar a segurança); Possui uma forte coleção de API (Bibliotecas) Possui ambiente de execução em navegadores, SOs, Celulares entre outros.
  7. 7. Máquina Virtual Java - JVM
  8. 8. Especificação JVM é uma especificação Sim! Pode existir JVMs feito por outras empresas e certificadas pela Oracle.
  9. 9. Ambiente de Desenvolvimento e Execução JRE (Java Runtime Environment) - Ambiente de Execução java JDK (Java Development Kit) - Ambiente de Desenvolvimento
  10. 10. Principais ferramentas para os desenvolvedores Java SE (Java Standart Edition) - Voltado para o desenvolvimento de soluções para desktop e servidores Java EE (Java Enterprise Edition) - Destinado para o desenvolvimento de aplicações voltadas para redes, internet e intranet Java ME (Java Micro Edition) - Destinado para o desenvolvimento de soluções voltadas para dispositivos embarcados e IoT (Internet das Coisas)
  11. 11. Onde usar e os objetivos do 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
  12. 12. Todo Mundo Embarcando! 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 diferente.
  13. 13. Objeto São conceitos que tem ● Identidade ● Estado ● Comportamento Em uma Linguagem OO pura ● Uma variável é um objeto ● Um programa é um Objeto ● Tudo é Objeto!
  14. 14. Objeto Ao se pensar em um objeto deve-se pensar nas coisas que ele conhece e faz Conhece Faz
  15. 15. 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 Conhece Faz Variáveis de Instância Método
  16. 16. Se tudo é objeto, para que serve as classes? É a mesma coisa de Objeto?
  17. 17. Classe Classe não é um objeto! Classe é um projeto de um objeto. Classe é a especificação 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)
  18. 18. Classe Aluno aluno = new Aluno(); aluno.nome = "Bruce Wayne"; aluno.matricula= "20151ads0033". aluno.estuda();
  19. 19. Atividade Imagine uma classe com seus atributos e métodos e escreva em uma folha de papel
  20. 20. Obrigado!

×