Red de conocimiento informático - Aprendizaje de programación - Cómo utilizar return this en java

Cómo utilizar return this en java

¿clase pública?Demo?{

privada?int?a?=?2;

¿public?Demo?getDemo(){

return?this;?//usa esto aquí

}

public?static?void?main(String[]?args)?{

Demostración?d?=?new?Demo();

System.out.println(d.getDemo().a); //Salida 2

}

}

//Significa retorno. Este es el objeto actual devuelto, incluidas las propiedades, métodos, etc. de este objeto.