Olá, alguém poderia me ajudar com o seguinte erro:
Funcionario1.java:27: error: missing return statement } ^
class Funcionario1{
String nome;
String departamento;
private double salario;
Data dataDeEntrada;
String rg;
Empresa empresa;
void recebeAumento(double valor){
this.salario += valor;
}
double calculaGanhoAnual(){
return this.salario * 12;
}
double getSalario(){
return salario;
}
double setSalario(double novoSalario){
this.salario = novoSalario;
}
void mostra(){
System.out.println("Empresa : "+this.empresa.nomeDaEmpresa);
System.out.println("Funcionario : "+this.nome);
System.out.println("Deparatamento : "+this.departamento);
System.out.println("Salario : R$ "+this.getSalario());
System.out.println("Data de Entrada: "+this.dataDeEntrada.mostraData());
System.out.println("RG : "+this.rg);
System.out.println("Ganho Anual : R$ "+this.calculaGanhoAnual());
System.out.println(">>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>");
}
}
Obrigado des de já!