“A terminologia polimorfismo, vem do grego (polýs = muitas, morphé = formas), no contexto da computação pode significar diferentes coisas, geralmente relacionadas com objetos sendo trabalhados de diferentes formas.”
Sobre o tópico em questão considere as afirmações a seguir:
I- public abstract class Exemplo{}; é uma declaração válida de classe abstrata
II- public abstract void exemplo(); é uma declaração válida de método abstrato
III- Você pode ter métodos abstratos dentro de classes não abstratas.
É correto apenas o que se afirma em
AI apenasBII apenasCI e II apenasDI e III apenasENenhum dos itens está correto.
Vamos analisar as afirmações: I- "public abstract class Exemplo{};" é uma declaração válida de classe abstrata - Correto. Essa é uma declaração válida de uma classe abstrata. II- "public abstract void exemplo();" é uma declaração válida de método abstrato - Correto. Essa é uma declaração válida de um método abstrato. III- Você pode ter métodos abstratos dentro de classes não abstratas - Correto. Você pode ter métodos abstratos dentro de classes não abstratas. Portanto, a resposta correta é: D) I e III apenas
Para escrever sua resposta aqui, entre ou crie uma conta
Compartilhar