Olá, Gostaria que avaliassem meu código e me indicassem o que está errado. Eu fiz um código semelhante (em outro contexto) para teste e funcionou normal. Nesse, o compilador não está reconhecendo o System.out.println e diz que cada variável do Joao.X precisa de um identifier. Não consigo entender o que está errado. Desde já agradeço a ajuda.
class Funcionario {
String Nome;
String Departamento;
double Salario;
String DataDeEntrada;
String RG;
void recebeAumento(double quantidade){
double aumento = this.Salario + quantidade;
this.Salario = aumento;
}
void calculaGanhoAnual(){
this.Salario = Salario * 12;
}
}
class programa {
public static void main(String[] args);
Funcionario Joao = new Funcionario();
Joao.Nome = "Joao Jose";
Joao.Departamento = "ISCB";
Joao.Salario = 10;
Joao.DataDeEntrada = "12/12/12";
Joao.RG = "12345679-2";
Joao.recebeAumento(200);
System.out.println(calculaGanhoAnual);
}