public class Aluno1 {
private int nroRA;
private String nomeAluno1;
Aluno1(int RA,String nome){
this.nroRA = RA;
this.nomeAluno = nome;
}
@Override
public String toString() {
String reposta;
resposta = "RA: " + nroRA + “\nAluno1: "
+ nomeAluno”;
Por que o nome da classe é Aluno1? Você pretende criar mais de uma classe Aluno?
E o que é esse nroRA ??
Especifique melhor pra poder-mos ajudar!!!
Abraços.
Coloque o código entras tags code pra ficar mais fácil do pessoa ler e ajuda você.
nroRa é o número do RA, certo?
Se o código é exatamente este que você nos passou, falta fechar o último método e fechar a classe (com o “}”). Além disso, falta dar o return no último método, porque espera-se que ele retorne uma String.
lina
Agosto 7, 2009, 11:18am
#4
Oi,
Na realidade faltou duas “}”. Segue.:
[code]public class Aluno1 {
private int nroRA;
private String nomeAluno1;
Aluno1(int RA,String nome){
this.nroRA = RA;
this.nomeAluno = nome;
}
@Override
public String toString() {
String reposta;
resposta = "RA: " + nroRA + "\nAluno1: "
nomeAluno";
return resposta;
} // Fecha o toString
} // Fecha a classe[/code]
Tchauzin!
Tá faltando saber o que você quer fazer com essa classe.
na verdade, o que tá errado é o @Override , afinal você num está “Overridando” nada, ou está?
Você nem “implements” ou “extends” nehuma classe.
Tô errado?
Desculpem os neologismos!!
Don
Agosto 7, 2009, 2:03pm
#7
[quote=Shin_danieru][quote=morfeeu]
@Override
public String toString() {
String reposta;
resposta = "RA: " + nroRA + “\nAluno1: "
+ nomeAluno”;
[/quote]
na verdade, o que tá errado é o @Override , afinal você num está “Overridando” nada, ou está?
Você nem “implements” ou “extends” nehuma classe.
Tô errado?
Desculpem os neologismos!!
[/quote]
não né…e o toString ? :-o
[quote=Shin_danieru][quote=morfeeu]
@Override
public String toString() {
String reposta;
resposta = "RA: " + nroRA + “\nAluno1: "
+ nomeAluno”;
[/quote]
na verdade, o que tá errado é o @Override , afinal você num está “Overridando” nada, ou está?
Você nem “implements” ou “extends” nehuma classe.
Tô errado?
Desculpem os neologismos!!
[/quote]
toString e um metodo de object e todos os objetos herdam object e ele esta fazendo um Override com este metodo…