Shadowing
De Basef
Shadowing é o termo dado quando usa-se o mesmo nome para variável local e de variável de instância de uma classe. Por exemplo, veja a variável 'teste' abaixo:
public class Classe { int teste = 500; public void exemplo() { int teste = 100; return teste; } }
O valor retornado pelo método exemplo() acima será '100'.