Rubyクラス変数 - Silver/Gold試験対策
# クラスインスタンス変数 class Hoge @a = :a def self.a @a end end puts Hoge.a #=> :a
class Hoge @a = :a @@b = :b def fuga p self.class.instance_variable_get(:@a) p @@b end end Hoge.new.fuga # :a \n :b
# クラスインスタンス変数 class Hoge @a = :a def self.a @a end end puts Hoge.a #=> :a
class Hoge @a = :a @@b = :b def fuga p self.class.instance_variable_get(:@a) p @@b end end Hoge.new.fuga # :a \n :b