Qué tal? Estoy en pilas 0.83 a pedido de la facultad.
Tengo que hacer un juego simple, donde tengo botones y, siguiendo un patrón, tengo que ir haciendo clic sobre ellos.
Al momento de entrar a conectar(), quiero que tenga en cuenta ciertos valores.
Es decir: al llamar, por ejemplo: boton.conectar(verificar)
quiero que mi función verificar tenga algún parámetro.
Es posible hacer eso? Cómo podría solucionarlo? Demás está decir que no quiero usar ninguna variable global.
Hola @Minti, lamentablemente la función conectar no admite argumentos. Sin embargo, existe una forma de hacer lo mismo que estás planificando usando una construcción llamada lambda.
Por ejemplo, en este código armé una función llamada decir, que me gustaría llamar con un argumento cuando se pulsa un botón, pero para hacerlo tuve que usar la construcción lambda así: