Portuguese, Brazilian subtitles

← 07-29 Create the Score Variable - Solution

Get Embed Code
13 Languages

Showing Revision 3 created 12/17/2015 by Fran Ontanaya.

  1. Certo, a primeira pergunta.
  2. ScoreTeamA deve ser local ou global?
  3. Eu vou responder isto antes
    mesmo de passar para o código.
  4. Agora, você teve um pouco de prática
    com isto em exercícios anteriores.
  5. Dado então que a pontuação precisa
    ser salva e mudada para períodos maiores
  6. e entre cliques de botão,
    ela deve ser variável global.
  7. Bem, então vou avançar e
    defini-la gora pois tenho
  8. uma idéia melhor de onde deveria
    definir, porque eu a estou tornando global.
  9. Bem, aqui estou no código.
  10. Eu estou indo para o arquivo de Java,
    e
  11. você pode ver que
    algumas coisas mudaram.
  12. Na verdade, realmente o que apenas
    mudou são os comentários aqui adicionados
  13. para dizer o que cada um
    destes métodos faz.
  14. Além disso, tudo é a mesma coisa.
  15. Certo.
  16. Então, eu preciso definir uma variável global.
  17. Eu estou indo para cima, e
  18. a razão que eu vou para cima
    é porque, por convenção,
  19. quando eu tiver variáveis globais, eu as
    coloco bem aqui na parte de cima da classe.
  20. A diferença na localização de onde define
    se uma variável é global ou local
  21. é que as variáveis locais
    serão definidas dentro dos métodos,
  22. enquanto as variáveis globais
    estarão fora dos métodos.
  23. Então, eu as estou
    colocando aqui fora.
  24. Bem, eu sei que é um número, e
  25. porque você está sempre indo marcar
    pelo menos um ponto, e você não está
  26. marcando 1,5 pontos, este número
    não vai incluir decimais.
  27. Assim, um tipo de número inteiro é
    realmente uma boa escolha aqui.
  28. Então, eu vou digitar
    int.
  29. Certo, e
  30. depois do dado, vem o nome da
    variável, e vou usar scoreTeamA
  31. Bom, e se eu estava apenas fazendo
    uma declaração, eu teria acabado.
  32. Mas, também me pediram para
    inicializar esta para zero.
  33. Portanto, esqueça o
    ponto e vírgula por agora.
  34. Vou escrever o sinal de igual também
    conhecido como operador de atribuição e
  35. vou configurá-lo para zero.
  36. Ah, e não se esqueça do ponto e vírgula.
  37. Bem, então, aqui está a resposta
    para isso.
  38. Bom trabalho até agora.