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
- F, F, F, F.
- V, F, V, F.
- F, F, V, F.
- 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