Orientação a objetos com Java

12 - This

Olá pessoal, esta é a décima segunda aula do treinamento de orientação a objetos com Java. Vamos aprender a trabalhar com o comando this.

O this é uma palavra-chave em Java usada dentro de uma classe para se referir à própria instância do objeto atual. Ele é útil para diferenciar atributos da classe de parâmetros de métodos ou construtores que possuem o mesmo nome.

Principais usos do this:

  • Diferenciar atributos da classe e parâmetros: Quando um atributo e um parâmetro têm o mesmo nome, this ajuda a referenciar o atributo da classe.
  • Chamar outro construtor: Pode ser usado dentro de um construtor para chamar outro construtor da mesma classe, evitando repetição de código.
  • Passar a instância atual como argumento: Pode ser utilizado para passar o próprio objeto como parâmetro para outro método ou classe.
  • Retornar a própria instância: Em métodos que retornam a própria classe, this pode ser útil para encadear chamadas de métodos.

Acompanhe o uso de construtores na prática: