Gabarito: c)
Essa questão aborda conceitos básicos de orientação a objetos. Uma classe abstrata é aquela que não pode ser instanciada diretamente, ou seja, não se criam objetos diretamente a partir dela. Ela serve geralmente como base para outras classes (subclasses) que implementam os métodos definidos na classe abstrata. As outras alternativas referem-se a conceitos diferentes: instância é o objeto criado a partir de uma classe; interface é um tipo especial de classe que define métodos a serem implementados; superclasse é a classe mãe de outras classes; subclasse é uma classe derivada de outra.
Essa questão aborda conceitos básicos de orientação a objetos. Uma classe abstrata é aquela que não pode ser instanciada diretamente, ou seja, não se criam objetos diretamente a partir dela. Ela serve geralmente como base para outras classes (subclasses) que implementam os métodos definidos na classe abstrata. As outras alternativas referem-se a conceitos diferentes: instância é o objeto criado a partir de uma classe; interface é um tipo especial de classe que define métodos a serem implementados; superclasse é a classe mãe de outras classes; subclasse é uma classe derivada de outra.