我现在制作游戏已经一周了,我希望能够“重置”游戏。在应用程序启动时使每个变量恢复为其原始值。
是否有任何内置方法可以完成此任务?我有大约 20 个类和几百个变量。我可以在每个类中创建一个 reset() 方法,然后在尝试重置时调用每个方法。
还有比这更简单的方法吗?
最佳答案
我会这样做:对于每个类,初始化所有您想要使其“可重置”的实例变量,而不是在构造函数中,而是在单独的方法中(例如 initializeVariables()
)然后您可以从构造函数中调用它。这样,您可以随时使用此方法来重置所有变量。当然,您必须分别为每个类执行此操作。
关于java - 在项目范围内重置所有变量的最佳方法? ---(Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35741081/