Shadowing

De Basef
Revisão de 20h06min de 5 de maio de 2015 por Admin (discussão | contribs) (Criou página com '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: <source lan...')

(dif) ← Edição anterior | Revisão atual (dif) | Versão posterior → (dif)
Ir para: navegação, pesquisa

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'.