Logo Passei Direto
Buscar
Questão 2/10 - Programação Orientada a Objetos

A linguagem Java possui características específicas no que diz respeito a classe.

Sobre as classes abstratas, qual a alternativa correta:

A são chamadas abstratas as classes em que nenhum método contenha implementação.
B as classes abstratas não pode ser instanciadas.
C classes abstratas não podem ser utilizadas para criação de subclasses.
D em um sistema totalmente orientado a objetos não devemos utilizar classes abstratas.
E um atributo declarado como abstrato em uma classe faz com que esta classe seja considerada abstrata.
User badge image
Ensinando Através de Questões

há 2 anos

Respostas

User badge image

Ed Verified user icon

há 2 anos

Vamos analisar cada uma das alternativas sobre classes abstratas em Java: A) "são chamadas abstratas as classes em que nenhum método contenha implementação." - Incorreto. Uma classe abstrata pode ter métodos com implementação e métodos abstratos (sem implementação). B) "as classes abstratas não podem ser instanciadas." - Correto. Uma classe abstrata não pode ser instanciada diretamente. C) "classes abstratas não podem ser utilizadas para criação de subclasses." - Incorreto. O propósito das classes abstratas é justamente permitir a criação de subclasses. D) "em um sistema totalmente orientado a objetos não devemos utilizar classes abstratas." - Incorreto. Classes abstratas são uma parte importante da programação orientada a objetos. E) "um atributo declarado como abstrato em uma classe faz com que esta classe seja considerada abstrata." - Incorreto. Atributos não podem ser abstratos; apenas métodos podem ser. Portanto, a alternativa correta é: B) as classes abstratas não podem ser instanciadas.

Essa resposta te ajudou?

0
Dislike0

Ainda não achou a resposta?

  • Integrado com os principais modelos de IA do mercado
  • Respostas em segundos
  • IA treinada para estudantes brasileiros.
PasseIA logoEvolua sua forma de estudar

Cadastre-se ou realize login

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Essa pergunta também está no material:

Mais perguntas desse material

Mais conteúdos dessa disciplina