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

Upload: internet

Post on 18-Apr-2015

103 views

Category:

Documents


1 download

TRANSCRIPT

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.