Logo Passei Direto
Buscar
"A terminologia polimorfismo, vem do grego (polys = muitas, morphé = formas), no contexto da computação pode significar diferentes coisas, geralmente relacionadas com objetos sendo trabalhados de diferentes formas." Sobre 0 tópico em questão considere as afirmações a seguir: I- Classes Abstratas não podem ser instanciadas II- É necessário implementar todos os métodos nas classes abstratas III- Não podem servir de referência para subclasses por serem abstratas. É correto apenas 0 que se afirma em
User badge image
Daniela Luizi

há 3 meses

Respostas

User badge image

Ed Verified user icon

há 3 meses

Vamos analisar cada afirmativa: I- Classes Abstratas não podem ser instanciadas. Verdadeiro, classes abstratas não podem ser instanciadas diretamente, apenas suas subclasses podem ser instanciadas. II- É necessário implementar todos os métodos nas classes abstratas. Falso, em uma classe abstrata, você pode ter métodos abstratos (que não têm implementação) e métodos concretos (que têm implementação). Portanto, não é necessário implementar todos os métodos. III- Não podem servir de referência para subclasses por serem abstratas. Falso, classes abstratas podem sim servir de referência para suas subclasses. Na verdade, esse é um dos principais propósitos das classes abstratas: fornecer uma base para as subclasses. Com base nas análises, apenas a afirmativa I está correta. Portanto, a alternativa correta é: "É correto apenas o que se afirma em I."

Essa resposta te ajudou?

0
Dislike0
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar essa resposta. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Ainda com dúvidas?

Envie uma pergunta e tenha sua dúvida de estudo respondida!

Mais conteúdos dessa disciplina