Предположим, я играю в шахматы, и это код из класса Piece
:
class Piece {
private Field field;
public void moveTo(Field field) {
this.field = field;
}
}
. После этого внешний вид фигуры в представлении должен появиться на поле, к которомуэто переехало.(Например: рыцарь переходит от (7, 1) к (5, 2)).
Как это правильно сделать, помня о том, что я хочу отделить представление от кода бизнес-логикикак можно больше?