Mas não mostra erro nenhum tipo a exclamação.
porém não executa e no run aparece isso que te mostrei:
essa IDE é fdp rs
Mas não mostra erro nenhum tipo a exclamação.
porém não executa e no run aparece isso que te mostrei:
essa IDE é fdp rs
Bom ficou assim:
Ve se vc consegue ver melhor???
CONSEGUIIIIIIIIIIIIIIIIIIIIIIIIII \O/
:lol:
OBRIGADA QUERIDO!!!
Acho que seu projeto está com problemas, ele está procurando o atributo saca que não existe mais. Veja se tem alguma opção para limpar o projeto.
Não tenho muita experiência com o Netbeans
Antes de eu por resolvido, teria como só você me explicar o THIS?
:?:
o this é uma palavra reservada que diz que você está se referindo a instância em questão, ela é usada no método set para diferenciar as 2 variáveis, veja o exemplo:public void setSaldo(double saldo){
this.saldo = saldo;
}
repare que a variável da classe se chama saldo, e o argumento do método também, isso é algo que chamamos de sombreamento, temos 2 variáveis com o mesmo nome, no mesmo escopo.
Então como fazemos para diferenciar um do outro? Para dizermos que estamos atribuindo o saldo do argumento no saldo da classe, utilizamos o this, como no exemplo.
Vamos pegar esse exemplo :
[code]public class Conta {
public int numero;
public String dono;
public double saldo;
public double limite;
public void Sacar (double valor) {
this.saldo = saldo - valor;
[/code]
o que eu entendi foi que o this.saldo se diz que saldo é = saldo - valor??
é isso?
Se não for por favor pega esse exemplo…
rs
e desculpa por ser tão lenta, tenho dislexia e as vezes fica complicado.
Ah sim, nesse exemplo não precisaria utilizar o this.
Como só existe um saldo no escopo, ele consegue saber quem é.
Agora entendi.
Se tivesse no parametro double saldo ai precisaria…
Pois teria que mostrar que this.saldo seria o atributo.
ata!
vlw.
Esse forúm é muito bom!
A proposito você usa alguma IDE, se sim? Qual?
Uso sim, uso o Eclipse.