Ed
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.
Cadastre-se ou realize login
Mais perguntas desse material