Pular para o conteúdo principal

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

ProgramaçãoLinguagens de programação
Código
cg016668
Banca
CESGRANRIO
Órgão
Banco da Amazônia
Ano
2022
Nível
Superior
Cargo
Técnico Científico - Tecnologia da Informação
Admita que as duas classes Java a seguir pertençam ao pacote default e ocupem arquivos separados.public class Va { private int a=0,b=2,c=4; private static int sb; public Va() { a*=2; b*=3; c*=4; } public Va(int x) { this(); sb+=x; } { sb*=2; a+=1; } static { sb+=8; } public void print() { System.out.print(a+b+c+sb); } } public class Main { public static void main(String[] args) { new Va(1).print(); } } O que será exibido no console quando o método main for executado?
  1. A16
  2. B31
  3. C33
  4. D39
  5. E41
Revelar gabarito e comentário

GabaritoE — 41

Link permanente: /questoes/cg016668