Quando estamos desenvolvendo uma aplicação orientada a objetos,devemos nos focar na regra de negócio software
Respostas
A questão completa apresenta cinco alternativas com possíveis cenários para quando se vai criar uma classe abstrata. Levando em consideração que esse tipo de classe é mais especializada, apenas herdada (não pode ser instanciada), a alternativa correta é a letra B.
Classe Abstrata
Esse tipo de classe é muito importante quando não queremos criar um objeto a partir de uma classe "geral", apenas de suas "subclasses".
Esse tipo de classe permite que utilizemos os chamados "métodos abstratos". Esse método é um tipo especial que possui assinatura, mas não possui implementação. Ele faz com que as classes que herdam dados da abstrata, possam implementar os métodos também.
Questão completa:
"Quando estamos desenvolvendo uma aplicação orientada a objetos, devemos nos focar na regra de negócio que o software deve respeitar. Assim, fica mais fácil criar a estrutura de classes necessária para atender aos requisitos da aplicação. Nem sempre precisamos fazer uso de classes abstratas, mas em alguns momentos, torna-se fundamental tal uso.
Considerando as informações acima, qual é o melhor cenário para se criar uma classe abstrata?
A) Quando precisamos representar um conceito.
B) Quando precisamos realizar uma especialização.
C) Quando precisamos representar uma sobrecarga.
D) Quando precisamos representar uma sobreposição.
E) Quando precisamos representar uma generalização."
Saiba mais sobre a classe abstrata em: https://brainly.com.br/tarefa/18338671
#SPJ4