Ver Mensaje Individual
  #11 (permalink)  
Antiguo 14/07/2010, 00:57
Avatar de elAntonie
elAntonie
 
Fecha de Ingreso: febrero-2007
Mensajes: 894
Antigüedad: 17 años, 11 meses
Puntos: 10
Respuesta: this, como se usa, que hace?

Cita:
Iniciado por Copia Ver Mensaje
Código:
// desarrollo del ejercicio 8
class futbol{
	void Gol(){		
		this.Patear();
		Patear(11);
	}
	
	public static void main(String [] args){
	System.out.println("Esto es un ejemplo");	
	futbol p= new futbol();
	p.Gol();
	}
}
en donde estoy usando this me llama al primer metodo mientras en el Patear(11) llama al otro metodo.
El Patear(11) llama al metodo Patear(int) de la clase futbol. Quizas te haces un lio porque en el metodo Gol hace una llamada con this.Patear() y luego un Patear(11) solo, sin this.

A ver si con un ejemplo, lo ves mas claro. Es lo mismo que esto

Código:
this.Patear();
this.Patear(11);
Este ejemplo, lo que te esta mostrando es que el this se puede omitir, porque java 'sabe' que te estás refiriendo al propio objeto.

Saludos.
__________________
--
NO. Tu problema no es urgente.

CCFVLS