Mathesis Concursos Baixar grátis
2023 Cesgranrio Sistemas · Infraestrutura Médio

Transpetro PSP 2023 · sup04 — questão 23

Sejam as seguintes classes Java, que ocupam arquivos separados: public class L1 { int a=1, b=1, c=1; public L1() { a *= 2; b *= 2; c *= 2; } public int opA(int x, int y) { return a + b + c - opA(x) + opA(y); } public int opA(int x) { return x + 5; } { a++; b--; } } public class L2 extends L1 { public L2() { c+=2; } public int opA(int x, double y) { return a + b + c + opA(x)+ opA((int)y); } public static void main(String[] args) { L2 o=new L2(); System.out.println(o.opA(2,3)); } } O que será exibido no console quando o método main for executado?

  1. A 6
  2. B 7
  3. C 9
  4. D 19
  5. E 21

Gabarito oficial

Alternativa C

9

Por que a resposta é alternativa c?

No app, esta questão vem com a explicação completa: o dispositivo ou o conceito cobrado, por que o gabarito é alternativa c e onde está a pegadinha da Cesgranrio. São 1.934 explicações só em Transpetro, e 9.512 questões nos onze concursos do app.

Disponível noGoogle Play Em breve naApp Store

3 de 49 em Sistemas · Infraestrutura · Transpetro