State.java
上传用户:jennyfly
上传日期:2021-08-10
资源大小:735k
文件大小:1k
源码类别:

游戏

开发平台:

Java

  1. package model;
  2. /**
  3.  * 本类提供了用于保存游戏的数据实现
  4.  * 
  5.  * @author 何晓飞
  6.  * 
  7.  */
  8. public class State {
  9. private String pictureFile;
  10. private String gameMusic;
  11. private int level;
  12. private int score;
  13. private int reminds;
  14. /**
  15. *构造一个数据单元
  16.  * 
  17.  * @param pictureFile
  18.  *            图片文件
  19.  * @param gameMusic
  20.  *            音乐文件
  21.  * @param level
  22.  *            关数
  23.  * @param score
  24.  *    得分           
  25.      * @param reminds
  26.      *            提示数
  27.  */
  28. public State(String pictureFile, String gameMusic, int level,int score,int reminds) {
  29. this.pictureFile = pictureFile;
  30. this.gameMusic = gameMusic;
  31. this.level = level;
  32. this.score = score;
  33. this.reminds=reminds;
  34. }
  35. /**
  36.  * 
  37.  * @return 音乐文件
  38.  */
  39. public String getGameMusic() {
  40. return this.gameMusic;
  41. }
  42. /**
  43.  * 
  44.  * @return 关数
  45.  */
  46. public int getLevel() {
  47. return this.level;
  48. }
  49. /**
  50.  * 
  51.  * @return 图片文件
  52.  */
  53. public String getPictureFile() {
  54. return this.pictureFile;
  55. }
  56. /**
  57.  * 
  58.  * @return 提示次数
  59.  */
  60. public int getReminds(){
  61. return this.reminds;
  62. }
  63. /**
  64.  * 
  65.  * @return 分数
  66.  */
  67. public int getScore(){
  68. return this.score;
  69. }
  70. }