GABARITA Entrar

CEBRASPE · 2025 · Tribunal de Contas do Estado de Mato Grosso do Sul · Auditor de Controle Externo

Questão 50 – Tecnologia da Informação – CEBRASPE 2025 – Tribunal de Contas do Estado de Mato Grosso do Sul (Auditor de Controle Externo)

1 interface Pagavel { 2 double calcularPagamento(); 3 } 4 5 class Freelancer implements Pagavel { 6 double horasTrabalhadas; 7 double valorHora; 8 9 Freelancer(double horas, double valor) { 10 this.horasTrabalhadas = horas; 11 this.valorHora = valor; 12 } 13 14 public double calcularPagamento() { 15 return horasTrabalhadas * valorHora; 16 } 17 } 18 19 class Consultor extends Freelancer { 20 double bonus; 21 22 Consultor(double horas, double valor,

double bonus) { 23 super( horas, valor); 24 this.bonus = bonus; 25 } 26 27 @Override 28 public double calcularPagamento() { 29 return super.calcularPagamento() +

bonus; 30 } 31 } 32 33 public class TestePagamento { 34 public static void main(String[] args) { 35 Pagavel f = new Freelancer(40, 50); 36 Pagavel c = new Consultor(30, 80, 500); 37 38 System.out.println(f.calcularPagamento()); 39 System.out.println(c.calcularPagamento()); 40 System.out.println(f instanceof Consultor); 41 } 42 } Considere o código Java 17 acima. Assinale a opção que corresponde ao resultado da execução do código em apreço no console.

Alternativas

Comentários

Ainda não há comentários publicados.

Entre para comentar

Atalhos de teclado
  • A–E ou 1–5 selecionam a alternativa.
  • C ou E marcam Certo ou Errado.
  • Enter responde.
  • Seta para a direita ou esquerda abre a próxima ou a anterior.
  • X elimina a alternativa em foco.
Reportar problema

Treine com histórico e revisão

No app, seus erros voltam para revisão e você acompanha o desempenho por disciplina.

Abrir o app