Código Javascript:
Ver original
public class pila { int dato; pila sig; pila(int d){ dato = d; sig = null; } public pila poner(int d){ pila q = new pila(d); q.sig = this; return q; } public pila sacar(){ return sig; } }
- Si el tipo de la variable tiene el mismo nombre de la clase, eso tiene alguna funcion? sirve para algo? googlé, pero no encuentro info que hable de esto
- En la linea que dice "q.sig = this;" que es lo q está haciendo?? Tengo entendido que this hace referencia a lo q va despues del punto, por ejemplo: this.dato = dato, pero este this está pelado (sin nada), a q está haciendo referencia? que está haciendo?
- Y también cuando quiero sacar, etá retornando el siguiente, no debería retornar el nodo q me encuentro parado en el momento?