Na programação orientada a objetos, como é denominada a clas...

Próximas questões
Com base no mesmo assunto
Q2171178 Programação
Na programação orientada a objetos, como é denominada a classe, geralmente genérica, que engloba os atributos e métodos que podem ser utilizados por qualquer classe herdeira?
Alternativas

Gabarito comentado

Confira o gabarito comentado por um dos nossos professores

Resposta correta: A - Superclasse.

Na programação orientada a objetos (POO), a estruturação do código permite a criação de hierarquias de classes, onde algumas classes podem herdar características (atributos e métodos) de outras. A superclasse, também conhecida como classe base ou classe pai, é aquela que fornece um conjunto de atributos e métodos que outras classes, chamadas subclasses ou classes derivadas, podem usar ou estender.

A superclasse contém os elementos gerais que são comuns a todas as subclasses. Por meio do conceito de herança, uma classe derivada pode herdar o comportamento (métodos) e o estado (atributos) de uma superclasse, mas também pode adicionar novos comportamentos e estados ou modificar os herdados. É uma maneira eficaz de reutilizar código e criar abstrações mais genéricas em um sistema de software.

Em resumo, a alternativa A está correta porque a superclasse engloba as características compartilhadas que podem ser herdadas por várias subclasses, facilitando a reutilização de código e a organização lógica dentro de uma hierarquia de classes.

As demais alternativas não representam corretamente o conceito abordado pela questão. Uma subclasse (alternativa B) é justamente o oposto de uma superclasse; ela herda da superclasse. A expressão classe anterior (alternativa C) não é um termo padrão na POO. Classe raiz (alternativa D) poderia ser confundida com uma superclasse, mas geralmente se refere à classe no topo de uma hierarquia de classes que não herda de nenhuma outra, enquanto uma superclasse pode ser uma classe intermediária na hierarquia. Por fim, classe de nível 0 (alternativa E) não é um termo utilizado na programação orientada a objetos.

Clique para visualizar este gabarito

Visualize o gabarito desta questão clicando no botão abaixo

Comentários

Veja os comentários dos nossos alunos

A) Superclasse.

Explicação: A superclasse, também conhecida como classe base ou classe pai, é a classe genérica que engloba os atributos e métodos que podem ser utilizados por qualquer classe herdeira (subclasse).

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo