Pessoal, de repente me surgiu uma dúvida:
Quando faço override de um método, eu posso usar modificadores mais visíveis ou mais restritos? Por exemplo:
class Superclass {
void foo() {}
}
class Subclass extends Superclass {
[qual?] foo() {}
}
Valeu!
[]'s