Ruby 初心者スレッド Part 48
■ このスレッドは過去ログ倉庫に格納されています
0283278
2012/03/08(木) 12:25:06.42ほんとだ!
つまり、他のクラスからでも呼び出せるようになるということですね。
Javaとは少し勝手が違うので難しいですね。
分かりました、ありがとうございました!
def zzz1; 111; end
class << self
def zzz2; 222; end
end
p Object.private_instance_methods.select{|i| i =~ /zzz/}
class Hoge
p zzz1 #=> 111 呼び出せる!
p zzz2 #=> NameError
end
■ このスレッドは過去ログ倉庫に格納されています