Construtores

1 resposta
J

Opa… minha dúvida é a seguinte:

Todo construtor precisa ter uma chamada (implicita ou explicita) ao construtor da superclase. Até aí tudo certo. MAS se nós temos na primeira linha uma chamada com this() (ou seja, ele está invocando de dentro de um construtor outro construtor da mesma classe) o outro construtor terá que ter uma chamada para super() correto ? Senão seria como um loop infinito de chamadas de construtores da subclasse, correto ?

Valeu

1 Resposta

ricardolecheta

“JBoy__”:
o outro construtor terá que ter uma chamada para super() correto ?
Valeu

correto! o outro construtor teria que chamar o super(), lembre-se que o super() existe por default() mesmo que vc não veja :slight_smile: . É por isso que acontece um erro de compilação às vezes quando sua superclasse não possui um construtor default…

Criado 19 de outubro de 2003
Ultima resposta 19 de out. de 2003
Respostas 1
Participantes 2