Prof. Daniel [email protected] Aula 03. Criar Projeto Criar Pacote Criando classes Meu...

32
LINGUAGENS DE PROGRAMAÇÃO III Prof. Daniel [email protected] Aula 03

Transcript of Prof. Daniel [email protected] Aula 03. Criar Projeto Criar Pacote Criando classes Meu...

Page 1: Prof. Daniel danielmc@sanepar.com.br Aula 03.  Criar Projeto  Criar Pacote  Criando classes  Meu primeiro programa  Compilar  Comentários  Variáveis.

LINGUAGENS DE PROGRAMAÇÃO III

Prof. [email protected]

Aula 03

Page 2: Prof. Daniel danielmc@sanepar.com.br Aula 03.  Criar Projeto  Criar Pacote  Criando classes  Meu primeiro programa  Compilar  Comentários  Variáveis.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

Operadores Condicionais Operadores relacionais podem ser utilizados em expressões

mais complexas, através dos operadores Condicionais.