Rubyの変数の種類
ローカル変数
code:sample.rb
def print_hello
greeting = "Hello"
puts greeting
end
変数 greeting のスコープは print_hello メソッドの中だけ。
print_hello の実行が終わると
変数 greeting
それが指すオブジェクトさん
は消える
インスタンス変数
@マークから始まる変数。
インスタンスオブジェクトさんが消えるとなくなる。
リロードしたりすると消える
(イメージわかる
コントローラからビューまで使うことができる