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!
}
}
Top comments (0)