Boa noite, estou iniciando meus estudos em POO e fiquei em dúvida sobre a utilização do THIS , seu uso é apenas uma boa prática ou tem alguma explicação mais detalhada.
Exemplo : this.saldo=150f;
Boa noite, estou iniciando meus estudos em POO e fiquei em dúvida sobre a utilização do THIS , seu uso é apenas uma boa prática ou tem alguma explicação mais detalhada.
Exemplo : this.saldo=150f;
O uso do this serve para fazer referência à própria classe!
Exemplo:
public class Cor {
private String nomeCor;
public void setNomeCor(String nomeCor) {
this.nomeCor = nomeCor;//O atributo da classe nomeCor recebe o valor do parâmetro nomeCor
}
}
Olá, @Douglas_Sena!
O uso do this é para referir-se ao atributo da própria classe. É uma boa prática se usar quando tem nomes repetidos. Com o this, você tem certeza que o que está sendo modificado é o atributo, não o parâmetro.