Ed
ano passado
Vamos analisar cada afirmação: I- Classes Abstratas não podem ser instanciadas. Verdadeiro, classes abstratas não podem ser instanciadas diretamente, apenas suas subclasses podem ser instanciadas. II- É necessário implementar todos os métodos nas classes abstratas. Falso, em uma classe abstrata, você pode ter métodos abstratos (que não têm implementação) e métodos concretos (que têm implementação). Portanto, não é necessário implementar todos os métodos. III- Não podem servir de referência para subclasses por serem abstratas. Falso, classes abstratas podem sim servir de referência para suas subclasses. Elas são utilizadas para definir um contrato que as subclasses devem seguir. Com base nas análises, apenas a afirmação I é verdadeira. Portanto, a alternativa correta é: A) apenas I.
Já tem uma conta?
Ao continuar, você aceita os Termos de Uso e Política de Privacidade
Mais perguntas desse material