Questões de Concurso Público Prefeitura de Colombo - PR 2022 para Analista de sistemas de informação
Foram encontradas 3 questões
Considere o seguinte trecho de código em Java:
int i;
for (i=0; i<3; i++) {
System.out.print(i);
switch (i) {
case 0:
i++;
case 1:
i--;
default:
i = 5;
}
}
System.out.print(i);
Em caso de execução, o que será mostrado?
1. Um sendRedirect() é invocado a partir de um RequestDispatcher obtido do ServletContext.
2. Ao ser efetuado o forward(), o navegador recebe uma solicitação de redirecionamento e executa uma requisição para o recurso destino.
3. Para passar parâmetros em uma invocação de include(), pode-se usar o escopo da requisição.
Assinale a alternativa correta.
Considere as seguintes classes escritas em Java:
abstract class Equipamento {
abstract void testar();
}
class Notebook extends Equipamento {
void testar() {
System.out.println("Testar Notebook");
}
}
class Celular extends Equipamento {
void testar() {
System.out.println("Testar Celular");
}
}
Considere também o seguinte trecho de código:
void testeGenerico(Equipamento e) {
e.testar();
}
Equipamento equip1 = new Notebook();
Equipamento equip2 = new Celular();
testeGenerico(equip1);
testeGenerico(equip2);
O mecanismo que permite à invocação do método testar() de Equipamento, dentro do método testeGenerico(), se comportar de maneira diferente para cada objeto é: