0

AP クイック リファレンス コードでは、「publicsetDirection(int newDirection)は、このアクターの方向を、newDirection と同等の 0 ~ 359 度の角度に設定します」と述べています。

しかし、公開された試験の多肢選択問題の 1 つに、 を呼び出して方向を設定できると記載されていますがsetDirection(getDirection + RIGHT);、角度が 360 度以上になるとどうなるでしょうか。例は 390 度です。

これにより実行時エラーが発生します%360か?それとも、正しい基準角度を取得するだけでしょうか?

4

1 に答える 1

0

私は自分の質問に対する答えを見つけました。GridWorld ケース スタディをコンパイルすると、任意の整数値 (有効な整数である限り) がsetDirection(new Location);メソッドで機能することが確認できます。

于 2014-05-05T03:41:43.433 に答える