2013-12-27 ruby memo Ruby 変数 :hoge #-> シンボル。という名のオブジェクト?なの? Foo::hoge #->定数、Fooに属しているhogeという意味 @hoge #-> インスタンス変数/そのクラスまたはサブクラスのメソッドから参照可 @@hoge #->クラス変数/クラス定義 の中で定義、クラスの特異メソッド、インスタンスメソッドなどから参照代入可。 $hoge #->グローバル変数/プログラムのどこからでも参照可