Boa tarde. Não consigo identificar o erro no debug ele parece enviar os valores mas quando vou imprimir ele volta nulo. O que ficou faltando no código?
O this significa que você está referindo-se ao da classe.
Onimatsu
Opá deu certo obrigado. Nunca mais eu erro isso. :mrgreen:
Frantic_Avenger
Outro erro que vi foi que apesar de ter deixado a idade como String, ela tá sobrescrevendo o nome:
Onimatsu:
public void setIdade(String idade) {
nome = this.idade;
}
jeffev
Claro, acredito que a forma mais rápida de aprender é com os erros.
surfzera
Nome de classe utilize sempre como padrão Maiusculo.
Pessoa pessoa = new Pessoa();
public classe Pessoa(){}
C
clarel.filho
No Netbeans eu não sei, mas se você estiver usando eclipse…
quando declarar o atributo, por exemplo:
private String nome;
você seleciona todo o atributo, clique com o botão direito em cima, selecione “Source”, Generate Getters and Setters.
ele fará o serviço de escrever os gets/sets corretamente para você, poupando um pouco de tempo