DEV Community

Antônio Fernando
Antônio Fernando

Posted on

How to use this keyword

A Keyword this é um recurso presente em inúmeras linguagens de programação e eventualmente pode causar uma certa estranheza quanto ao seu caso de uso em específico e ao seu comportamento através da orientação à objetos.

Em seguida, demonstrarei brevemente sua aplicação e seu contexto de utilização.

Keyword Descrição
This A Keyword this é uma referência ao próprio objeto instanciado. Ou seja, no momento da execução do método ou do construtor do objeto em que this está escrito, this apontará para si próprio obtendo o acesso as propriedades e atributos do objeto.
public class Example {
  int variable;
  void exampleMethod(int variable) {
  this.variable += variable; // This está referenciando ao próprio objeto instanciado e obtendo acesso à seus atributos e propriedades.

// Ah, esse uso da Keyword This é bem singular por proporcionar a distinção do "variable" atributo ao "variable" parâmetro do método. Faça seus teste :) tente retirar a Keyword This do código e observar o que acontece!
}
}
Enter fullscreen mode Exit fullscreen mode

Top comments (0)