YouTube

Got a YouTube account?

New: enable viewer-created translations and captions on your YouTube channel!

Spanish subtitles

← Create the Score Variable - Solution

Get Embed Code
13 Languages

Showing Revision 1 created 10/05/2015 by sp12.

  1. Primera pregunta:

  2. ¿"marcador Equipo A"
    debería ser local o global?
  3. Voy a responderos esto
    antes de pasar al tema del código.
  4. Habéis practicado un poco con esto
    en otros ejercicios.
  5. Como necesitamos
    ir guardando la puntuación
  6. y modificarla
    durante un periodo de tiempo largo,
  7. y entre pulsación y pulsación,
  8. debería ser una variable local.
  9. Voy a definirla ya
  10. porque me puedo hacer una idea mejor
    de cómo llevarla a cabo
  11. si la defino como global.
  12. Ya estoy en el código.
    Voy a trabajar en un archivo Java.
  13. Veréis un par de cosas diferentes.
  14. Bueno, en realidad,
    lo único que cambia
  15. es que he añadido comentarios aquí
    para decir qué hace cada método.
  16. A parte de eso,
    todo lo demás es igual.
  17. Bueno, ahora necesito
    definir una variable global.
  18. Voy a ir hacia arriba.
  19. Voy hacia arriba porque,
    por costumbre,
  20. cuando tenemos una variable global,
    se pone arriba del todo de la clase.
  21. La diferencia en la localización
    de una variable global y una local
  22. es que una variable local
    debe definirse dentro de los métodos
  23. y una variable global
    debe definirse fuera de los métodos,
  24. así que voy a ponerla aquí fuera.
  25. Sé que es un número
  26. y puesto que siempre
    sumaremos al menos un punto,
  27. y no 1'5 puntos,
    dicho número no va a llevar decimales.
  28. Así que me parece una buena opción
    el comando integer [número entero].
  29. Voy a poner "int".
  30. Después del identificador del número
    va el nombre de la variable.
  31. Vamos a poner "marcador Equipo A".
  32. Si estuviera declarando una variable,
    ya habría acabado,
  33. pero también he dicho
    que necesitaba inicializarla en cero.
  34. Así que, por ahora,
    no pongáis el punto y coma.
  35. Voy a escribir el signo "igual",
    conocido como "operador de asignación",
  36. y voy a ponerlo a cero.
  37. No olvidéis ahora el punto y coma.
  38. Ya tenemos la respuesta.
  39. Buen trabajo.