【发布时间】:2018-11-27 11:31:30
【问题描述】:
我正在用 Java 创建棋盘游戏井字游戏。
一个单元格将具有三种状态:空、X 或 O。
用 Java 表示这一点的最佳做法是什么?我应该创建自己的 Cell 类还是只使用整数 (0/1/2) 来表示三种状态?如果它有两个状态,那么我可以使用例如 boolean 来表示这两个状态,对于具有三个状态的东西是否有类似的已定义类?
【问题讨论】:
-
请注意,您所说的单元格实际上只是单元格的可能内容值。一个单元格是板上的一个位置,对于 TTT,您有 9 个单元格。命名很重要,尤其是出于代码可读性目的。
-
Boolof course ;-)
标签: java