Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

c=c é válido ?

Existe uma variável membro, local e um método com nome c (ok) mas c=c é válido ?

Não seria : this.c = c;

???

1 resposta
solução!

Pedro, tudo bem ?

c = c é válido por conta do shadow, que vai assumir a própria variável.

O código compila.