Buscar

Exercicios Unidade 3 - Classes abstratas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

1. 
Marque a alternativa que melhor define classes abstratas.
A. 
Classes abstratas auxiliam quando algum comportamento é definido para a maioria ou todos os objetos de um dado tipo.
Classes abstratas auxiliam quando algum comportamento é definido para a maioria ou todos os objetos de um dado tipo, mas outros comportamentos fazem sentido somente para classes particulares, não para uma superclasse geral.
2. 
Em classes abstratas, temos um padrão no qual uma área de conhecimento particular de uma classe exige que outra pessoa providencie uma parte que está faltando. Como esse padrão é conhecido?
E. 
Método gabarito.
A maioria das classes abstratas se enquadra em um padrão no qual uma outra pessoa providencia uma parte que está faltando. Isto é conhecido como método gabarito.
3. 
Marque a alternativa que define métodos abstratos.
B. 
São métodos sem implementação.
Em orientação a objetos, métodos abstratos são métodos de uma classe abstrata que não possuem implementação.
4. 
Em relação a classes abstratas, marque a alternativa incorreta.
E. 
Classes abstratas fornecem a implementação de um ou mais métodos.
Classes abstratas determinam a natureza dos métodos que as subclasses devem implementar, mas não fornecem uma implementação de um ou mais desses métodos.
5. 
Em relação à herança em orientação a objetos, marque a alternativa incorreta.
D. 
Quando uma subclasse herda um método abstrato da superclasse, o mesmo não deve ser implementado.
Os métodos abstratos herdados pela subclasse são implementados de acordo com sua necessidade de execução.

Continue navegando