Variable ShadowingVariable shadowing é o caso em que uma variável local tem o mesmo nome de outra em escopo externo, escondendo a anterior.