0

我正在为第一年的 compsci uni 作业创建一个基本的 java 游戏。该计划由 7 个班级组成。基本上,作为一项附加功能,我想为游戏添加一个重置选项(输入“r”或“R”)。解决这个问题的最佳方法是什么?

4

1 回答 1

0

Java 游戏中的类必须具有内部状态,由其成员字段定义,例如:

public class MyClass {
  private int a;        //these 2 field determine the object's state
  private String b;
}

我假设每个对象的状态在游戏过程中都会发生变化,因此要重置,您需要将状态恢复到开始时的状态,可能使用重置方法,例如:

public class MyClass {
  private int a;        
  private String b;

  public void reset() {
    a = 0;              //back to initial state
    b = "";
  }
}

这是非常笼统的,可能不适合您,但您没有告诉我们您的应用程序或它是如何工作的!

于 2013-10-20T10:03:27.060 回答