标签: java chess
假设我正在做一个国际象棋游戏,这是一个叫做Piece的类中的代码:
Piece
class Piece { private Field field; public void moveTo(Field field) { this.field = field; } }
完成此操作后,该部件在视图中的外观应显示在其移动到的字段上。 (例如:骑士从(7,1)移至(5,2)。)
要做到这一点的正确方法是什么,请记住我想尽可能地将视图与业务逻辑代码分开?