YouTube

Got a YouTube account?

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

Chinese, Traditional subtitles

← Create the Score Variable - Solution

Get Embed Code
13 Languages

Showing Revision 1 created 10/13/2015 by sp8.

  1. 第一個問題是

  2. scoreTeamA是區域性的 還是全域性的
  3. 在講解代碼之前 我將解答這個問題
  4. 在前面的練習中 你已經進行了一些操練
  5. 考慮到在很長一段時間內在各次按擊按鈕后 分數將會保存并且會變更
  6. 它應該是一個全域變數
  7. 我將繼續 現在我來定義它 我有了一個更好的主意
  8. 知道應該在哪兒定義它 因為我將把它設定為全域變數
  9. 我已進入代碼
  10. 現在我打開Java檔
  11. 你可以看到一些內容已經發生變更
  12. 實際上 唯一的變更是在這里新增了一些備注
  13. 以注明這些方法的作用是什么
  14. 除此之外 其它都沒有變
  15. 好了
  16. 現在 我需要定義一個全域變數
  17. 我上向滾動
  18. 我向上滾動 是因為根據規范
  19. 在設定全域變數時 應把它們放在類別的最前面
  20. 全域變數和區域變數的定義位置的區雖在於
  21. 局域變數定義在方法內部
  22. 全域變數定義在方法外部
  23. 因此我把它放在這里
  24. 我知道它是一個數值 而且
  25. 因為每次計分不會少于一分
  26. 而且不會有1.5分這樣的分數 因此這個數值不應該有小數點
  27. 因此這里應該使用整數類型
  28. 我在這里鍵入int.
  29. 好了
  30. 在資料類型后面是變數名稱 我把名稱設為scoreTeamA.
  31. 我剛才做一個宣告 這已經完成了
  32. 但是 我還需要把它初始化為0
  33. 現在 暫時不管分號
  34. 我要在這里寫一個等號 也稱為指派運算子
  35. 我把它設定為零
  36. 不要忘了分號
  37. 這樣就會有結果了
  38. 到目前為止 我們做得還不錯