Upload
antonio-alves
View
88
Download
1
Embed Size (px)
Citation preview
Escopo de variaveisAula 05
Escopo de variaveis
Entender o escopo das variáveis é de extrema importância para qualquer programador
O escopo de uma variável é delimitado por um bloco que está entre chaves
Isto significa que uma variável só é visível dentro do próprio bloco de código, bem como a outros blocos que estiverem dentro dele.
ESCOPO DA CLASSE
ESCOPO DO MÉTODO
ESCOPO DO BLOCO
PASSANDO TIPOS PRIMITIVOS PARA MÉTODOSAULA 05
Passando tipos primitivos para métodos
Ao passar um tipo primitivo para um método, uma cópia do valor preenche o parâmetro do método. Qualquer alteração do parâmetro será local, permanecendo o valor original inalterado.
Quando o método termina, todos os seus parâmetros são descartados e as variáveis mantem o valor original
Analisando o código
O valor inicial de preco é 100;
O valor de preco é passado como parâmetro para o método foo();
Quando o método foo() é executado o parâmetro arg assume o valor 50
Ao terminar a execução oresultado de preco é 100 e arg assume o valor 50.