4
respostas

Programa não compila

O Eclipse não esta compilando este public double getBonificacao() { return this.salario * 0.1;

4 respostas

Oi Carlos

Envia seu código completo, por favor.

public class Funcionarios {
private String nome;
private String cpf;
private String salario;



        public double getBonificação() {
            return this.salario*0.1;

Ele não aceita public double getBonificação

Boa noite! Vejo 2 erros em seu código. Primeiro: Vc declarou salario como String, sendo que o correto é double; Errado => private String salario; correto => private double salario;

Segundo erro: Esta faltando o fecha chaves depois do ponto e virgula (;)

public double getBonificação() { return this.salario*0.1; }

Código corrigido:

public class Funcionario {

    private String nome;
    private String cpf;
    private double salario;


    public double getBonificacao() {
        return this.salario * 0.1;
    }

    public String getNome() {
        return nome;
    }
    public void setNome(String nome) {
        this.nome = nome;
    }
    public String getCpf() {
        return cpf;
    }
    public void setCpf(String cpf) {
        this.cpf = cpf;
    }
    public double getSalario() {
        return salario;
    }
    public void setSalario(double salario) {
        this.salario = salario;
    }



}

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software