0
synchronized void drop(Board board) {
    int[][] a = getArray();
    int[][] b = board.getArray();

    //I don't have currentObject here... what do I need to write?                
    if (Board.goDown(currentX, currentY, b, a, board, currentObject)) {
        currentY++;
        updateXY();
    }
}

方法调用是currentObject.drop(board),但我们不能currentObject作为变量传入。

有什么简单的方法可以做到这一点,还是我只需要重写整个代码?

4

1 回答 1

2

你可以使用这个关键字

“this”是对当前对象的引用。

于 2013-02-20T03:01:31.187 回答