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ériaMais questões de Tecnologia da Informação, de outras provas. Cada uma abre para resolver, com o gabarito na hora.
Para fins de divisão e organização do serviço, o Estado do Piauí possui uma divisão judiciária. A esse respeito, é correto afirmar que:
… Com base nesses requisitos, pode-se afirmar que esse sistema constitui exemplo de uma modalidade de processamento conhecida por:
Questão 25 · Prefeitura do Município de Marcelândia — Técnico em Informática 2025 (SELECON)
Analise o comando SQL a seguir, no contexto das tabelas R1, R2 e R3. select * from R1, R2, R3, (select * from R1 union select * from R2) x Além da linha de títulos, o resultado produzido por esse comando contém
Com referência à sintaxe do formato XML, um elemento (XML element) pode conter:
Questão 46 · Banco do Estado do Espírito Santo – BANESTES — Segurança da Informação 2022 (FGV)
De acordo com o framework ágil Scrum, o Sprint é um(a)