O código Java a seguir faz uso de herança e polimorfismo para… — Questão 41 · Câmara Municipal do Recife — Analista de Sistemas 2014 (FGV) Ir para o conteúdo
Universo Concursos
Buscar no site
Resolver questões

Prova Câmara Municipal do Recife — Analista de Sistemas 2014 (FGV)

  • 0respondidas

  • 0acertos

Pausar

FGV, Câmara Municipal do Recife

questão 40 de 62, número 41 na prova

O código Java a seguir faz uso de herança e polimorfismo para implementar um conhecido Padrão de Projeto: abstract class Figura { static Figura criaFigura (String forma) { if ("circunferencia".equals (forma)) return new Circunferencia ();

if ("quadrado".equals (forma)) return new Quadrado ();

return null;

} abstract String quemSou ();

} class Circunferencia extends Figura { String quemSou () { return "circunferencia"; } } class Quadrado extends Figura { String quemSou () { return "quadrado"; } } Trata-se do padrão:

Questões parecidas

Ver todas desta matéria

Mais questões de Tecnologia da Informação, de outras provas. Cada uma abre para resolver, com o gabarito na hora.