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 に答える