java - 在项目范围内重置所有变量的最佳方法? ---(Java)

标签 java variables reset

我现在制作游戏已经一周了,我希望能够“重置”游戏。在应用程序启动时使每个变量恢复为其原始值。

是否有任何内置方法可以完成此任务?我有大约 20 个类和几百个变量。我可以在每个类中创建一个 reset() 方法,然后在尝试重置时调用每个方法。

还有比这更简单的方法吗?

最佳答案

我会这样做:对于每个类,初始化所有您想要使其“可重置”的实例变量,而不是在构造函数中,而是在单独的方法中(例如 initializeVariables())然后您可以从构造函数中调用它。这样,您可以随时使用此方法来重置所有变量。当然,您必须分别为每个类执行此操作。

关于java - 在项目范围内重置所有变量的最佳方法? ---(Java),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35741081/

相关文章:

JavaFX 阶段显示为空白

html - 三列,2个宽度取决于内部元素,中间取决于其他两个

python-3.x - 为什么 Python 不接受以 0 开头的整数作为有效代码?

CSS 旋转重置

javascript - 清除选择选项并将其重置为默认值在 Jquery 中不起作用

javascript - jQuery 创建、销毁或重置

java - Android 的 LinearLayout for Swing

java - 通过 XPath 获取 HTML 元素的子元素

java - 无法注册 MBean [HikariDataSource (testdb)]

php - 在所有 WordPress 页面上使用变量的最佳方式