Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Entidades;
- // Início da função Funcionario
- public class Funcionario
- {
- // Declaração das variáveis
- private String nome;
- private short idade;
- private float salario;
- // Chamada da função que pega o salário do funcionário
- public Funcionario(float salario)
- {
- this.salario = salario;
- }
- // Chamada do método que calcula o aumento de salário
- public void aumentoSalario()
- {
- setSalario((getSalario() * 1.10f)); // 'f' <= para definir que o java saiba que de fato o num é um float, e não double
- }
- // Método para exibir os dados na tela
- public void exibeDados()
- {
- System.out.println("Nome:" + getNome());
- System.out.println("Idade:" + getIdade());
- System.out.println("Salario:" + salarioAtual());
- }
- // Método que calcula o vale-refeição
- public float valeRefeicao()
- {
- return 150f; // 'f' <= reforça para o Java que o num tratra-se de um float, e não double
- }
- // Função para pegar o salário
- public float salarioAtual()
- {
- return getSalario();
- }
- public String getNome()
- {
- return nome;
- }
- public void setNome(String nome)
- {
- this.nome = nome;
- }
- public short getIdade()
- {
- return idade;
- }
- public void setIdade(short idade)
- {
- this.idade = idade;
- }
- public float getSalario()
- {
- return salario;
- }
- protected void setSalario(float salario)
- {
- this.salario = salario;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement