The code is even simple to calculate the income of a vendor but in the multiplication in the case of 150000 * 0.1 it returns 0
code /
public class FuncionarioComissionado {
//Strings private para poder usar Get/Set
//Atributos
private String nome;
private String CPF;
private double taxaComissao;
private double vendasBrutas;
private double rendimentos;
// Criação de um construtor para a classe FuncionarioComissionado
// Construtor
public FuncionarioComissionado(String nome, String CPF, double taxaComissao, double vendasBrutas) {
this.nome = nome;
this.CPF = CPF;
this.taxaComissao = taxaComissao;
this.vendasBrutas = vendasBrutas;
}
// Calculo dos Rendimentos
//Metodo
private void Rendimentos(){
rendimentos = (vendasBrutas * (taxaComissao / 100));
}
// Criação de Get's para cada Atributo
// Metodos
public double getRendimentos() {
return rendimentos;
}
public String getNome() {
return nome;
}
public String getCPF() {
return CPF;
}
public double getTaxaComissao() {
return taxaComissao / 100;
}
public double getVendasBrutas() {
return vendasBrutas;
}
}
test /
FuncionarioComissionado f1 = new FuncionarioComissionado("Guilherme", "12345678921",10,125000);
System.out.println(f1.getNome());
System.out.println(f1.getCPF());
System.out.println(f1.getTaxaComissao());
System.out.println(f1.getVendasBrutas());
System.out.println(f1.getRendimentos());