@LeandroRodriguesC escreveu:
Quais seriam os erros aqui?
public class Funcionario{ private String Nome; private String Sobrenome; private String Cargo; public void setNome (String aNome) public void setSobrenome (String aSobrenome) public void setCargo (String aCargo){ Nome = aNome; Sobrenome = aSobrenome; Cargo = aCargo; } public String getNome () public String getSobrenome () public String getCargo () { return Nome; return Sobrenome; return Cargo; } public void imprimeEstado (){ System.out.println(Nome); } }
Ao tentar compilar aparece os seguintes e mesmos erros
/tmp/java_4bNQJB/Funcionario.java:8: error: ';' expected
public void setNome (String aNome)
^
/tmp/java_4bNQJB/Funcionario.java:9: error: ';' expected
public void setSobrenome (String aSobrenome)
^
/tmp/java_4bNQJB/Funcionario.java:18: error: ';' expected
public String getNome ()
^
/tmp/java_4bNQJB/Funcionario.java:19: error: ';' expected
public String getSobrenome ()
^Se eu colocar o ";" no final de cada uma dessas linhas aparece o seguinte erro:
missing method body, or declare abstract public void setNome (String aNome);
Mensagens: 4
Participantes: 3