FC ConcursosFC Concursos

Questão FC374735

Java é uma linguagem de programação orientada objetos, lançada em 1995, pela Sun Microsystems, que, ao longo dos anos, tornou-se uma das linguagens mais populares utilizadas devido

Linguagens de Programação

Instituto Consulplan · 2024

Java é uma linguagem de programação orientada objetos, lançada em 1995, pela Sun Microsystems, que, ao longo dos anos, tornou-se uma das linguagens mais populares utilizadas devido à sua portabilidade e eficiência. Sobre os conceitos fundamentais da linguagem Java, marque V para as afirmativas verdadeiras e F para as falsas.

 

( ) Uma classe pode herdar de várias classes ao mesmo tempo.

 

( ) O uso de “super” é restrito à chamada de métodos do construtor da classe pai.

 

( ) A palavra-chave “final” pode ser usada para prevenir que um método seja sobrescrito.

 

( ) A interface em Java pode conter apenas métodos abstratos.

 

A sequência está correta em

  1. F, F, F, F.
  2. V, F, V, F.
  3. F, F, V, F.
  4. V, V, V,
Mostrar resposta e comentário

Gabarito

Certo

Comentário do professor

A sequência F, F, V, F está correta porque em Java não existe herança múltipla de classes: uma classe só pode estender uma única classe, embora possa implementar várias interfaces.

O uso de super não é restrito à chamada do construtor da classe pai. Além de super() (invocar o construtor), usa‑se super.metodo() e super.campo para acessar métodos e atributos da superclasse quando necessário.

A palavra‑chave final aplicada a um método impede que ele seja sobrescrito (overridden) por subclasses, garantindo a implementação definitiva desse método.

A afirmação sobre interfaces ser apenas com métodos abstratos é falsa porque, desde Java 8, interfaces podem ter métodos default e static com implementação, e desde Java 9 também métodos private com corpo.

Conteúdo do catálogo FC Concursos · Atualizado em

Continue aprendendo