• Matéria: ENEM
  • Autor: anakarolinakeve9269
  • Perguntado 7 anos atrás

Assinale a alternativa que apresenta a definição correta do que é um método abstrato: A) É qualquer método de uma classe abstrata. B) É um método que não pode ser herdado. C) É um método na classe filha que redefine um método da classe pai. D) É um método sem um corpo (sem instruções) que é declarado com a palavra reservada abstract. E) É um método com um corpo (com instruções) que é declarado com a palavra reservada abstract.

Respostas

respondido por: alexfontespro
9

Resposta:

Letra D

Explicação:

Em orientação a objetos, método abstrato é o método de uma classe abstrata que não possui implementação. Na classe abstrata, é definido o método abstrato com palavra reservada abstract e sua assinatura. A implementação do mesmo é feita na classe filha, através de sobrescrita de método.

respondido por: vchinchilla22
0

A definição correta de método abstrato é apresentada na Alternativa D:

  • É um método sem um corpo (sem instruções) que é declarado com a palavra reservada abstract.

Um método abstrato na programação, é aquele que nunca será executado porque não tem corpo, ou seja, é vazio. Referir-se a outros métodos nas subclasses.

Um método abstrato, em vez de fornecer um serviço, representa um serviço ou categoria. São declarados com a palavra reservada "abstract". Além disso, é caracterizado por:

  • Consiste apenas em uma assinatura com parênteses;
  • Sua assinatura termina com ponto e vírgula;
  • Só pode existir dentro de uma classe abstrata;
  • Devem necessariamente ser sobrescritos nas subclasses.

Entenda mais sobre os métodos na programação em: https://brainly.com.br/tarefa/48229515

Anexos:
Perguntas similares