rubyの@とselfのちがい Apr 3, 2015 • s sato 下によると、@hoge='hoge'はインスタンス変数を直接書き換えてself.hoge='hoge'はセッターのメソッド経由で書き換えるらしい。 https://www.ruby-forum.com/topic/3546147