Criando e usando um objeto! [RESOLVIDO]

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. :slight_smile:

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.