我正在为一个项目写一个课程,它的作用是玩游戏。 我需要记录每次赢得比赛以及比赛总数 在一次运行中。 我可以轻松使用两个私有字段,例如
私人int gamesWon;和private int totalGames;
但是为这些微不足道的事情分配两个私人字段似乎是不必要的。
我不知道如何做到这一点。我想把它们放在一个私人的方法中,但我怎么能保持计数不会每次都重置? 此外,每当我赢得游戏或游戏结束时,我都会调用所述方法。
谢谢!
答案 0 :(得分:0)
使用字段。您需要将信息存储在某处。这是您可以使用的最简单的解决方案。
答案 1 :(得分:0)
不要害怕田野!它们尤其是您想要在这里使用的“工具”。这只是一个必要的信息绑定到一个类。
如果您认为自己正在将统计信息混合到其他目的课程中,请在single responsibility principle上进行设计并创建一个 Statistic 类来保存您的计数器。它封装了它们,提供了增量和读取它们的方法。