1
resposta

Dúvida sobre usar o "this"

Aos 2:32 min, na criação do método buscarPorId, é chamado o atributo que guarda o EntityManager sem o this:

em.find();

Minha dúvida é, por que não:

this.em.find(); como nos outros métodos?

1 resposta

Oi Guilherme,

Nenhum motivo em especial, poderia ter sido usado this.em igual nos outros métodos. O "this" é mais usado para deixar explicito que é um atributo da classe, também usado para quando você recebe no método um argumento com mesmo nome de algum atributo da classe (o com this é o atributo e o sem o this é o argumento do método)