En la clase pasada nosotros creamos esos botones que en este preciso instante no hacen nada de hecho
ni se pueden hacer clic en ellos porque el hombre está en Nul.
Entonces qué les parece si yo hago el másfácil y ustedes hacen los más difíciles los otros dos.
No hay ninguna obsesión.
A ver no perfecto entonces voy a ser yo más fácil ustedes van a tener que hacer los otros dos ven qué
es lo que tengo que hacer.
Empecemos con el de sumar el de sumar.
Se ejecuta cuando yo presiono clic en este botón botón más.
Entonces perfectamente puedo escribir toda la funcionalidad del evento hombres.
Aquí el problema es que caemos en el mismo inconveniente anterior por lo cual nosotros creamos un método
independiente para crear los botones.
Sí yo creo el método acá.
Este Código va a crecer mucho más a crecer de una manera extraña porque aquí tendríamos el método vienen
las funciones y aquí vendría todo mi código y eso habría que hacerlo tres veces y no me gusta o quedaría
un poco enredado o un poco difícil de leer.
Qué les parece si separamos el evento hombres para tener una función o un método independiente que sea
el encargado de sumar.
Para eso voy a quedarme el método voy porque no regresa nada será un método privado.
Por eso pongo el guión bajo y se llama agregar paréntesis ahora y cierro llaves.
No recibo ningún argumento y lo único que quiero hacer es que tome el contador o el conteo.
Perdón más más puntico.
Si yo lo dejo en este momento cuando yo llame el método de agregar no va a cambiar en nada mi pantalla
porque no le estoy diciendo que se re dibuje.
Cuando se hace ese cambio entonces lo que tendríamos que hacer tendríamos que llamar el método set Street.
Recuerden que el método set sextete sólo existe dentro de los widgets o propiamente dentro del stated
que estamos creando de nuestro fut Willet aquí adentro voy a colocar el conteo más más y eso sería todo
como sólo es una instrucción la que quiero hacer ahí puedo resumirlo de esta manera puedo resumirlo
así.
Sea como sea que ustedes lo hagan es correcto.
Recuerden que lo único que estoy haciendo acá es llamarme método sextete que llama el método de incrementar
en 1 el conteo.
Eso es todo ahora para llamar este método cuando se haga clic en el Impress voy a tomar el nombre del
método o agregar y lo voy a colocar acá en el preso.
Además no estoy poniendo paréntesis por qué no estoy poniendo paréntesis porque si yo lo dejara con
unos paréntesis cuando se construya este widget o si todo esto blog con el widget llegaría al punto
donde le estoy diciendo que ejecute esa función y no es lo que yo necesito yo necesito que se ejecute
esa función cuando se toca el botón Home Press no ejecutarlo en el momento en que se crea.
Por eso no voy a poner esos paréntesis estoy mandando la referencia a la función.
Podemos probarlo graven los cambios.
Esto hace otro hilo y el botón más debería de funcionar.
Ok perfecto está funcionando.
Obviamente menos y el de resetear a cero o poner en cero el conteo no funciona.
Eso es algo que ustedes van a tener que hacer en este preciso instante como tarea antes de que lo hagan.
Déjenme decirles los nombres que yo quiero de sus métodos simplemente uno se va a llamar Void y un bajo
sustraer paréntesis si ustedes lo implementan y el otro va a ser Pay reset reset paréntesis abren y
cierran llaves.
Esos son los métodos implementé y Akan que nuestra aplicación funcione con esas opciones nuevas.
Sí qué pasa en este instante haganlo
ok.
Cómo les fue.
Lo lograron hacer.
Pues básicamente lo digo que tendríamos que hacer es copiar esto ponerlo acá y ponerlo acá sustraer.
Perfectamente podemos colocar aquí menos menos y aquí en el conteo voy a decir que el conteo va a ser
igual a cero.
Eso sería básicamente todo.
Llamemos el sustraer que se va a llamar cuando toquemos o hagamos clic en el botón de remover.
Entonces yo bajo sustraer y luego nos falta llamar el de reset.
Entonces reads o reset pero si nos parentesis crearemos los cambios.
Esto hace otro hilo y vamos a probarlo voy a tocarle el cero regresa a cero.
Voy a tocar menos.
Menos uno menos dos.
Perfecto.
Empiezo a incrementar y tenemos nuestra aplicación funcionando.
Espero que hayamos aprendido bastantes cosas.
Han sido muchos muchos widgets nuevos que usaremos a lo largo de todas nuestras aplicaciones.
Hasta aquí quería llegar.
Este ejercicio los veo en el siguiente video.