なぜメソッド内で定義されている定数が別クラスのメソッドで使えるのですか?

引数を介してメソッドに渡しているのでメソッド内でも値を使うことができます。
2022年2月21日
ユーザー

いつも楽しく学習しています。
Paddle クラスのメソッド update(ball) 内の関数の呼び出し(呼び方合ってますか?)であるball.reposition(paddleTop) の実引数について質問させて下さい。
この実引数 padlleTopupdate(…) 内で const 定義されていますが定数定義できる範囲はこのメソッド内で完結する場合と認識しています。
しかしこの実引数は別クラスの Ball クラスに引き渡されていますがなぜ const でいいのですか?

この回答を見るにはプレミアムプランへの登録が必要です

プレミアムプランとは?

このレッスンの質問と回答(1)