Uso do "this"

7 respostas
G

E ae galera, blz?

To tentando aprender Java pelo livro do deitel e empakei numa parte.

Estou com problemas pra entender o uso da keyword “this”.

Será q alguém têm algum exemplo bem didático ae ?

Valeu pela ajuda

[]'s

7 Respostas

R

Você usa o this qdo quer referenciar um atributo ou metodo da sua classe

public class Teste{

        public String Nome;

        public Teste(){
             this.nome = "Seu Nome";
        }
   }

mas isso não é legal de fazer o melhor, qdo você quiser referenciar um atributo da sua classe trabalhar com metodos get e set.

N

O this é um ponteiro que referencia a própria classe. A própria instancia da classe…

G
"rodrigo_rn":
Você usa o this qdo quer referenciar um atributo ou metodo da sua classe
public class Teste{

        public String Nome;

        public Teste(){
             this.nome = "Seu Nome";
        }
   }

mas isso não é legal de fazer o melhor, qdo você quiser referenciar um atributo da sua classe trabalhar com metodos get e set.

Mas nesse caso, eu não declarando nenhuma variável em Teste() e colocando:
Nome = "Seu Nome"
teria um efeito diferente?

valeu

E

eae blz?

hum…

cara se vc não declarar a variavel naum tem como usar ela
e muito menos o this

ps.: geralmente o método this é utilizado para acessar as variáveis globais da
classe atual. :wink:

[]´s

D

public class Nome{ String nome = ""; public Nome(String nome){ this.nome = nome; }

Eu uso normalmente o this quando quero referenciar o atributo da classe, como no caso acima o this.nome está se referindo ao atributo da classe!

C

Gente agora aprendi o uso do This. Que legal!!!
Obrigada dumestico.

M

“catiamar2005”:
Gente agora aprendi o uso do This. Que legal!!!
Obrigada dumestico.

é vendo usuários se cadastrando pra colocar posts assim q me fazem lembrar q…

parabéns maior comunidade Java do Brasil :yab: :yapl: :yyeah: :yparty: :ypisc:

Criado 23 de maio de 2005
Ultima resposta 24 de mai. de 2005
Respostas 7
Participantes 7