Pular para o conteúdo principal

Questão de Programação — Linguagens de programação — CESGRANRIO 2023

ProgramaçãoLinguagens de programação
Código
cg019891
Banca
CESGRANRIO
Órgão
Transpetro
Ano
2023
Nível
Superior
Cargo
Profissional de Nível Superior - Junior: Ênfase: 4: Análise de Sistemas - Infraestrutura
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. A6
  2. B7
  3. C9
  4. D19
  5. E21
Revelar gabarito e comentário

GabaritoC — 9

Link permanente: /questoes/cg019891