GALERA… TO FAZENDO UM PROGRAMA…
QUE DEVERIA APARECER A PALAVRA
JAVA…
MAIS APARECE
DEMOSTENES…
ONDE ESTOU ERRANDO…
SEGUE…
public class Cadastro {
protected String nome;
public Cadastro() {
nome = "Demostenes";
}
public void setNome(String nome) {
nome = this.nome;
}
public String getNome() {
return this.nome;
}
public void mostrar() {
System.out.println (getNome ());
}
}
PROGRAMA PRINCIPAL
public class Executar {
public static void main ( String args [] ) {
Cadastro obj = new Cadastro();
obj.setNome( "Java");
obj.mostrar();
}
}
VLW
public void setNome(String nome) {
this.nome = nome;
}
tá inverdito…
vc tá atribuindo o this.nome a nome… tem q ser ao contrario.
Oi,
Algumas dicas, vi que você é novo no fórum.
Algumas dicas que não valem só para esse fórum, mas para os fóruns em geral:
- Não escreva tópicos em letras maiúsculas, é falta de etiqueta.
- Ao postar código, use a tag code para deixa-lo formatado. Se você não sabe fazer isso, por favor, leia esse link:
http://www.guj.com.br/posts/list/50115.java
- Não peça ajuda, socorro, piedade, diga que é urgente, ou estipule prazos. O fórum tem seu próprio ritmo, e todos os usuários tem seu direito por igual. Felizmente, esse ritmo aqui é bastante rápido.
É só… e boas postagens. 