回答編集履歴
1
スコープに「ブロック」を追加
answer
CHANGED
|
@@ -1,2 +1,2 @@
|
|
|
1
|
-
ローカル変数は定義されているメソッド内でのみ有効です。クラス内でアクセス可能な変数は「クラス変数」(@@で始まる変数名)です。
|
|
1
|
+
ローカル変数は定義されているメソッド/ブロック内でのみ有効です。クラス内でアクセス可能な変数は「クラス変数」(@@で始まる変数名)です。
|
|
2
2
|
インスタンス変数については、「インスタンス変数は同クラス内でもそのインスタンス内でのみしか使えない」でよいと思います。
|