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);