this não é palavra reservada.
this é palavra chave (keyword).
São coisas diferentes.
Questão de prova!
-Mensagem Original-
De: "Ana Paula Brandão Lopes" <[EMAIL PROTECTED]>
Para: <[EMAIL PROTECTED]>
Enviada em: Segunda-feira, 6 de Janeiro de 2003 12:54
Assunto: Re:
1. Já atualizei. Obrigada.
2. Eu não disse que this era um parâmetro, mas creio que somente dizer que é uma
palavra
reservada não esclarece muito... this é uma referência para o objeto sobre o qual um
método
foi chamado (ver explicação no final).
13/12/02 17:20:47, Josivan de Souza <[EMAIL
1. ana, atualize a data do seu computador...
2. this nao e' um parametro... this, e' uma palavra reservada da
linguagem java...
em complemento ao email da ana...
vc usa a palavra reservada "this", qdo vc precisa referenciar-se 'a
propria classe/objeto...
2 exemplos:
se vc fizer uma classe B her
Não se refere ao objeto superior, e sim ao próprio objeto!
[]s
Guilherme Ceschiatti
On Mon, 9 Dec 2002 06:30:55 -0600 , "Celeguim, Luiz (Cadmus)"
<[EMAIL PROTECTED]> said:
> moleza, o objeto this se refere ao objeto superior imediato.
> um exemplo poderá ilustrar melhor.
>
> public class UsoThis
O this não é uma referência para a classe, e sim para o OBJETO.
[]s
Guilherme Ceschiatti
On Mon, 9 Dec 2002 10:27:33 -0200, "Gideoni Hudson"
<[EMAIL PROTECTED]> said:
> Olá,
>
> A palavra reservada THIS é uma referência para a CLASSE corrente.
>
> Por exemplo:
>
> public c
Quando vc chama um método, normalmente o faz assim:
umobjeto.meuMetodo();
Ora, dentro do método, o nome "umobjeto" não é conhecido, além disso, o objeto sobre o
qual
se chama o método vai variar a cada chamada. Por isso, na chamada do método é criada
uma
referência para o objeto sobre o qual el
O "this" não é um parâmetro! Ele apenas referencia a instância da classe,
ou seja, o objeto, de onde você está usando.
[]s
Guilherme Ceschiatti
On Tue, 03 Dec 2002 09:01:48 -0300, "JavaBoy" <[EMAIL PROTECTED]>
said:
> Gostaria que algum de vcs me ajudasse a entender o parametro this!
> Eu queria
Olá !
O parâmetro "this" refere-se às variáveis/métodos da própria classe
que está sendo referenciada.
Imagine algo como:
public class TesteThis {
public int numero = 5;
public void imprimeNumero(int numero) { //perceba que estou passando uma
variavel número como parametro, mesmo já
moleza, o objeto this se refere ao objeto superior
imediato.um exemplo poderá ilustrar melhor.public class UsoThis
{ String parametro =
"INICIAL"; public UsoThis(String parametro)
{
System.out.println(this.parametro);
this.parametro = parametro; //this aqui se
Tem um exemplo que vc vai enteder
imagina uma classe Pessoa, vc tem dois atributos encapsulados nome e email,
para vc ler e gravar valores vc cria dois metodos set e get. Para facilitar
na visualizacao, vc coloca no metodo setNome o parametro nome ex.:
setNome(String nome), dai vem a pergunta
Olá,
A palavra reservada THIS é uma referência para a CLASSE corrente.
Por exemplo:
public class Endereco{
private String rua;
private String bairro;
public void setRua(String rua){
this.rua = rua; //(1)
}
public Str
11 matches
Mail list logo