Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

left-side-bubbles-backgroundright-side-bubbles-background

Experimente o Premium!star struck emoji

Acesse conteúdos dessa e de diversas outras disciplinas.

Libere conteúdos
sem pagar

Ajude estudantes e ganhe conteúdos liberados!

Prévia do material em texto

1. 
O polimorfismo é um dos quatro pilares da programação de orientação a objetos. Portanto, marque a opção que melhor descreva o conceito de polimorfismo.
C. 
Quando cada classe implementa o mesmo método de diferentes maneiras.
2. 
Para podermos entender melhor e trabalharmos com polimorfismo, é de extrema importância sabermos alguns conceitos, como as "Interfaces". Portanto, marque a alternativa que melhor define interfaces em programação orientada a objetos.
C. 
Diferentemente de uma classe, um tipo de interface não fornece nenhuma implementação.
3. 
Em relação ao polimorfismo, marque a alternativa incorreta.
D. 
A técnica de polimorfismo não permite que alteremos a implementação de um método.
4. 
Qual a relação do polimorfismo com interfaces e superclasses?
D. 
Quando uma classe implementa uma interface, ela se obriga a utilizar e implementar todos os métodos da interface, com isso, temos um comportamento polimórfico.
5.
Analise o código abaixo e marque a alternativa correta.
1) public interface InterfaceTeste { public void locomover(); }
2)public class Formiga implements InterfaceTeste{ public void locomover() { System.out.println("Caminha"); } }
3)public class Passaro implements InterfaceTeste { public void locomover() {} }
4)public class Peixe extendes InterfaceTeste { public void locomover() { System.out.println("Nada"); } }
D. 
O código 4 está escrito de forma errada, pois, para utilizarmos uma interface, devemos colocar a palavra-chave implements, não extends.

Mais conteúdos dessa disciplina