Questão 30 Comentada - Universidade Federal de Santa Maria (UFSM) - Professor EBTT Área: Ciências Exatas e da Terra/Ciência da Computação/ Metodologia e Técnicas da Computação - UFSM (2025)

Observe as três classes a seguir, escritas na linguagem de programação Java.

Imagem relacionada à questão do Questões Estratégicas

Assinale a alternativa que identifica o conteúdo que será exibido no console durante a execução do programa definido por essas classes.

  • A 3 – 7 – 9
  • B 3 - 11 – 9
  • C 3 – 11 – 11
  • D 4 – 7 – 11
  • E 4 – 11 – 9

Gabarito comentado da Questão 30 - Universidade Federal de Santa Maria (UFSM) - Professor EBTT Área: Ciências Exatas e da Terra/Ciência da Computação/ Metodologia e Técnicas da Computação - UFSM (2025)

Analisando o código Java apresentado, o comportamento é definido pela herança e pelo uso da palavra-chave super. A classe Filha1 herda de Mae. Seu construtor chama super(3), que é o construtor da classe mãe. O construtor da mãe define o atributo a = 3 + 4, resultando em a = 7. Em seguida, o construtor de Filha1 redefine o atributo a = a + 4, que é 7 + 4, resultando em a = 11. A classe Filha2 também herda de Mae. Seu construtor chama super(5). O construtor da mãe define o atributo a = 5 + 4,...

Somente usuários Premium podem acessar aos comentários dos nossos especialistas...

Que tal assinar um dos nossos planos e ter acesso ilimitado a todas as resoluções de questões e ainda resolver a todas as questões de forma ilimitada?

São milhares de questões resolvidas!

Assine qualquer plano e tenha acesso a todas as vantagens de ser Premium