class Funcionario {
    String nome;
    String departamento;
    double salario;
    String data;
    String rg;
}
void recebeAumento (double valor) {
    this.salario += valor;
}
calculaGanhoAnual () {
    return this.salario * 12;
}
        class Funcionario {
    String nome;
    String departamento;
    double salario;
    String data;
    String rg;
}
void recebeAumento (double valor) {
    this.salario += valor;
}
calculaGanhoAnual () {
    return this.salario * 12;
}
        No calculaGonhoAnual é preciso especificar o tipo do retorno, por exemplo double, int, etc.
Taina concordo com o Fiipe seu código esta correto faltando apenas informar o retorno do método calculaGanhoAnual que no caso seria double.
Espero ter ajudado.
Os métodos estão fora do escopo da classe. Creio que o correto deveria ser:
class Funcionario {
    String nome;
    String departamento;
    double salario;
    String data;
    String rg;
    void recebeAumento (double valor) {
        this.salario += valor;
    }
    double calculaGanhoAnual () {
        return this.salario * 12;
    }
}
        package orientacaoaobjetos;
class Funcionario { String nome; String departmaneto; String dataEntrada; String rg; double salario;
void recebeAumento(double valor){ this.salario += valor; }
double calculaGanhoAnual(){ return this.salario * 12; } }
é necessário colocar o public tambem? no metodo calculaGanoAnual.. no caso
public double calculaGanhoAnual.. ou pode ser apenas double calculaGanhoAnual?
Nesse caso informe o public para que qualquer classe possa chamar esse método Taina, caso você não informar nada o método sera publico apenas para as classes que estiverem no mesmo pacote.
Espero ter ajudado.