Questão 938303

Tecnologia da Informação · 2018

Questão

ID 938303

Disciplina: Tecnologia da Informação

Assunto: Java

Ano: 2018 Banca: Unilavras Concursos Órgão: Prefeitura Municipal de Bom Despacho


Analise o código-fonte a seguir, escrito em linguagem de programação Java.

class Funcionario {

protected double salario;

public void setSalario(double s) {salario = s;}

public double getSalario() {return salario;}

public void imprimeSalarioMensal () {Sys-

tem.out.println (salario);}

}

class Gerente extends Funcionario {

public void imprimeSalarioMensal () {Sys-

tem.out.println (salario*1.5);}

}

public class Empresa {

public static void main (String[] args) {

Funcionario funcionario1 = new Funcionario();

Gerente funcionario2 = new Gerente();

funcionario1.setSalario(2000);

funcionario2.setSalario(5000);

funcionario1.imprimeSalarioMensal();

funcionario2.imprimeSalarioMensal();

}

}

.

Considere que todas as ferramentas necessárias para executar o código-fonte desta questão estão corretamente configuradas. Sendo assim, a partir da análise deste código-fonte, é correto afirmar que os valores a serem exibidos na tela para

funcionario1.imprimeSalarioMensal()

e

funcionario2.imprimeSalarioMensal()

são, respectivamente

Alternativas da questão 938303
Pular para o conteúdo principal