我正在开发一个德州扑克机器人的项目中,需要存储每一局的状态。我想使用一个对象来实现 - 但是
谢谢
Players
只可以读取状态,而 Dealer
则被允许对状态进行写操作。我认为解决这个问题的好方法是使 HandState
对象实现两个接口(一个给玩家,一个给庄家),但我遇到了命名困难,因为除了 IHandState 之外,我想不到其他逻辑名称了 - 是否有某种公约来处理这些问题?是否有人有过类似的经验?谢谢