A alternativa correta é a letra d) Podem definir atributos e métodos abstratos. Classes abstratas são classes que não podem ser instanciadas, ou seja, não é possível criar objetos a partir delas. Elas são utilizadas como modelos para outras classes que herdam suas características. As classes abstratas podem definir métodos abstratos, que são métodos que não possuem implementação na classe abstrata, mas que devem ser implementados nas classes que herdam dela. Além disso, as classes abstratas podem definir atributos concretos, assim como métodos concretos, desde que também possuam métodos abstratos.
Para escrever sua resposta aqui, entre ou crie uma conta
Tópicos Especiais em Linguagem de Programação I
Análise de Sistemas Orientada A Objetos
Compartilhar