Quando compilo o arquivo Funcionario aparece um erro. Meu codigo: class Funcionario{
double salario;
void recebeAumento(double aumento){
}
double calculaGanhoAnual(){
}
} error: missing return statement } O código está igual ao exemplo do exercício.
Quando compilo o arquivo Funcionario aparece um erro. Meu codigo: class Funcionario{
double salario;
void recebeAumento(double aumento){
}
double calculaGanhoAnual(){
}
} error: missing return statement } O código está igual ao exemplo do exercício.
Então amigo, no exercicio te entregam um esboço da classe, e não ela completa, você precisa implementar os métodos.
Conforme o Caio, falou você deverá implementar (escrever o bloco de códigos).
O erro esta no método calculaGanhoAnual() vc precisa informar o retorno.
Boa noite, conforme o Thiago disse, o erro esta no seu método calculaGanhoAnual(), pois, qualquer método com tipo diferente de 'void', é exigido um retorno. Boa noite e bons estudos