Pular para o conteúdo principal

Questão de Programação — Java — CESGRANRIO 2023

ProgramaçãoJava
Código
cg018250
Banca
CESGRANRIO
Órgão
Banco do Brasil
Ano
2023
Nível
Médio
Cargo
Agente de Tecnologia - Microrregião 158 - TI
Sejam as seguintes classes Java, que ocupam arquivos separados:public class CAx {protected int a;protected int b;public CAx() {a*=2;b*=3;}{a=1;b=2;}public int op1(int x) {return op2(x)+op3(x)+b;}public int op2(int x) {return x+a;}public static int op3(int x) {return x*2;}}public class CBy extends CAx {protected int a;public CBy() {a+=3;b+=3;}public int op2(int x) {return x-a;}public static int op3(int x) {return x*3;}}public class Main {public static void main(String[] args) {CAx o=new CBy();System.out.println(o.op1(2));}}O que será exibido no console quando o método main for executado?
  1. A10
  2. B12
  3. C14
  4. D18
  5. E20
Revelar gabarito e comentário

GabaritoB — 12

Link permanente: /questoes/cg018250