Как создать класс Face в Rubiks Cube? - PullRequest
0 голосов
/ 14 марта 2019

Я пытаюсь создать класс Face для моего кубика Рубика так, чтобы он фокусировался на каждой грани куба.

На данный момент я создал свой конструктор Face, т.е.

public class Face{
    public Face(int[][] grid){
        grid = new int[3][3];
    }
}

Однако я не уверен, как продолжить реализацию таких методов, как rotateRight(), который поворачивает грань куба на четверть оборота вправо и возвращает новые Face и rotateHalf(), который вращаетсяполовина оборота, который возвращает новый Face.Могу ли я получить некоторую помощь, поскольку я немного запутался, что делать с конструктором, который принимает массив 2D int?

...