Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Exercício 2 - Erro ao compilar - Exception in thread

Ao compilar o código abaixo é retornado o erro:

Exception in thread "main" java.lang.Error: Unresolved compilation problems: Syntax error, insert ":: IdentifierOrNew" to complete ReferenceExpression Syntax error, insert ";" to complete BlockStatements

at ExercicioFixacao.TestaFuncionario.main(TestaFuncionario.java:7)

public class TestaFuncionario {

public static void main(String[] args) {

Funcionario func = func new Funcionario(); func.nome = "Maria"; func.departamento = "RH"; func.dataDeEntrada = 18/05/2000; func.rg = 222; func.salario = 3000.0;

System.out.println("Salário atual :" +func.salario); System.out.println("Ganho anual: " +func.calcularGanhoAnual());

}

}

1 resposta
solução!

Olá, acredito que seu problema será resolvido caso você substitua a linha a seguir:

Funcionario func = func new Funcionario();

por:

Funcionario func = new Funcionario();