Você está na página 1de 1

// Autor: Vanderlei R Marques.

// Classe Funcionario class Funcionario2{ protected String fun_nome; protected String fun_funcao; // Atributos protected double fun_salario; public Funcionario2(String nome, String funcao, double salario){ this.fun_nome = nome; this.fun_funcao = funcao; this.fun_salario = salario; } String getNome(){ return this.fun_nome; // Mtodos } void setNome(String nome){ this.fun_nome = nome; } String getFuncao(){ return this.fun_funcao; } void setFuncao(String funcao){ this.fun_funcao = funcao; } double getSalario(){ return this.fun_salario; } void setSalario(double salario){ this.fun_salario = salario; } public void mostra(){ System.out.println(" Cadastro de System.out.println(" "); System.out.println("Nome.....: " System.out.println("Funo...: " System.out.println("Salrio..: " Funcionrios "); + this.fun_nome); + this.fun_funcao); + this.fun_salario);

} public double calc_Previdencia(){ double vlr_previdencia; vlr_previdencia = (this.fun_salario * 8.5) / 100; return vlr_previdencia; } public double calc_Irenda(){ double vlr_imposto_renda=0; if (this.fun_salario < 100) vlr_imposto_renda = 0; else if ((this.fun_salario >= 100) && (this.fun_salario < 500)) vlr_imposto_renda = (this.fun_salario * 10) / 100; else if ((this.fun_salario >= 500) && (this.fun_salario < 2000)) vlr_imposto_renda = (this.fun_salario * 18) / 100; else if (this.fun_salario >= 2000) vlr_imposto_renda = (this.fun_salario * 25) / 100; return vlr_imposto_renda; } double calc_salario_liquido(double salarioliquido){ salarioliquido = this.fun_salario - calc_Previdencia() - calc_Irenda(); return salarioliquido; } }

Você também pode gostar