Sobes.tech
Middle

Qual é a ordem de chamada dos construtores e blocos de inicialização considerando a hierarquia das classes?

sobes.tech IA

Resposta da IA

  1. Blocos estáticos e campos estáticos da classe pai (por ordem de declaração).
  2. Blocos estáticos e campos estáticos da classe atual (por ordem de declaração).
  3. Blocos não estáticos e campos não estáticos da classe pai (por ordem de declaração).
  4. Construtor da classe pai.
  5. Blocos não estáticos e campos não estáticos da classe atual (por ordem de declaração).
  6. Construtor da classe atual.