prof. daniel [email protected] aula 03. criar projeto criar pacote criando classes meu...
TRANSCRIPT
![Page 2: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/2.jpg)
Criar ProjetoCriar PacoteCriando classesMeu primeiro programaCompilarComentáriosVariáveisTipos de Dados
Aula 03 – 30/08/2013
![Page 3: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/3.jpg)
Criando Classes
![Page 4: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/4.jpg)
Criando Classes
![Page 5: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/5.jpg)
Criando Classes
Informação do pacote
Início da classe
Fim da classe
Comentários
Método Main
![Page 6: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/6.jpg)
Criando Classes
Informação do pacoteInício da classe
Fim da classe
![Page 7: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/7.jpg)
Executando Classes no Eclipse
![Page 8: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/8.jpg)
Outra Classe Sem Array
![Page 9: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/9.jpg)
Outra Classe Sem Array
![Page 10: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/10.jpg)
Compilando e Executando Prompt de Comando
![Page 11: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/11.jpg)
Compilando e Executando Prompt de Comando
![Page 12: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/12.jpg)
Compilando e Executando Prompt de Comando
![Page 13: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/13.jpg)
Colocar o caminho onde está instalado a JDK do Java
Compilando e Executando Prompt de Comando
![Page 14: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/14.jpg)
Compilando e Executando Prompt de Comando
![Page 15: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/15.jpg)
Variáveis e operadores são blocos básicos dos programas
Na prática os dois criam as expressões
As instruções obedecem as { } Expressões são segmentos de código que realizam tarefas e exibem valores
As expressões executam as tarefas de um programa
Fundamentos da Linguagem Java
![Page 16: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/16.jpg)
Comentários
![Page 17: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/17.jpg)
Evite inserir comentários em excesso
Coloque as seguintes informações:◦O que faz o método◦Quais parâmetros ele recebe◦O que o método devolve
Comentários
![Page 18: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/18.jpg)
Variáveis
![Page 19: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/19.jpg)
Uma variável é um espaço de memória identificado por um nome para armazenar temporariamente alguma informação.◦Toda variável deve ter um nome válido
(identificador) e um tipo de dado;◦O nome da variável deve ser um identificador
válido, ou seja, uma sequência de caracteres iniciada por uma letra;
◦O nome da variável é utilizado para se ter acesso aos dados que ela contém;
◦O tipo da variável define os valores que podem ser adicionados a ela.
Variáveis
![Page 20: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/20.jpg)
Variáveis
![Page 21: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/21.jpg)
Variáveis
![Page 22: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/22.jpg)
Deve começar com uma letra; os demais podem ser letras, números ou underline (_);
Não pode ser uma palavra-chave, um valor booleano (true ou false) ou a palavra reservada null;
O nome da variável deve ser único em seu escopo (escopo da variável será abordado à frente).
Nomes de Variáveis
![Page 23: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/23.jpg)
Palavras Chave
![Page 24: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/24.jpg)
Escopo da Variável
![Page 25: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/25.jpg)
Escopo da Variável
![Page 26: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/26.jpg)
Um Operador executa uma ação com um dois ou três operandos.
Os Operadores podem ser agrupados nas seguintes categorias:◦ Aritméticos◦ Relacionais◦ Binários◦ de Atribuição◦ Outros Operadores
Operadores
![Page 27: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/27.jpg)
Operadores
![Page 28: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/28.jpg)
Operadores
![Page 29: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/29.jpg)
Tipos Resultantes de Operações
Observe que, quando um inteiro e um número real são usados como operandos, o resultado é um número real.
![Page 30: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/30.jpg)
Incrementos e Decremento
![Page 31: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/31.jpg)
Operadores Relacionais Compara dois valores e retorna um valor
booleano
![Page 32: Prof. Daniel danielmc@sanepar.com.br Aula 03. Criar Projeto Criar Pacote Criando classes Meu primeiro programa Compilar Comentários Variáveis](https://reader037.vdocuments.site/reader037/viewer/2022110305/552fc13d497959413d8dda70/html5/thumbnails/32.jpg)
Operadores Condicionais Operadores relacionais podem ser utilizados em expressões
mais complexas, através dos operadores Condicionais.