|
|
1
3
|
|
|
2
0
看起来你真的把GameController的定义和Game和GameType的继承层次紧密地耦合在一起了;类似于游戏对玩家和玩家类型。我会鼓励你将这种关系更松散地结合起来;正如其他海报所暗示的那样,构图几乎可以肯定是正确的方法,因为你把它描述为“has-a”关系。 |
|
|
3
0
gameController.getPlayer()只能返回玩家,但您仍然可以使用gameController.getGame().getPlayer(),它将返回玩家类型。
我同意其他人说你的模型太耦合了。感觉gameAction不应该关心它需要什么类型的游戏或玩家。 |
|
|
user29759326 · 如何返回递归函数中的最后一个值? 1 年前 |
|
|
malife89 · 将java中的字符串读取为正确的日期格式 1 年前 |
|
|
Tim · 在java中,有没有更快的方法将字节数组写入文件? 1 年前 |
|
|
rudraraj · java中未声明最终变量 1 年前 |
|
|
Bala Ji · 以下BFS的实施效率如何? 1 年前 |