Ed
há 10 meses
Vamos analisar as alternativas para identificar a definição correta de uma classe abstrata em Programação Orientada a Objetos: A. É qualquer classe pai (super classe) com mais de uma classe filha (subclasse). - Incorreto, pois uma classe abstrata não é definida pela quantidade de subclasses. B. É uma classe que apresenta constantes e apenas métodos abstratos. - Incorreto, pois uma classe abstrata pode ter métodos concretos (não abstratos) além de métodos abstratos. C. É um outro nome para "classe base". - Incorreto, pois "classe base" é um termo mais geral e não se refere especificamente a classes abstratas. D. É uma classe sem classes filhas (subclasses). - Incorreto, pois uma classe abstrata geralmente é projetada para ser estendida por subclasses. E. É uma classe que não pode ser instanciada. - Correto, pois uma classe abstrata não pode ser instanciada diretamente; ela serve como um modelo para outras classes. Portanto, a alternativa correta é: E. É uma classe que não pode ser instanciada.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material