Ruby初心者スレッド Part 12
■ このスレッドは過去ログ倉庫に格納されています
0516デフォルトの名無しさん
2007/06/02(土) 03:45:26C.instance_eval { def a() end }
C.instance_eval { define_method(:b) {} }
C.class_eval { def c() end }
C.class_eval { define_method(:d) {} }
p C.singleton_methods
# ["a"]
p C.public_instance_methods false
# ["b", "c", "d"]
メソッドbがクラスCの特異メソッドにならないのは何故ですか?
■ このスレッドは過去ログ倉庫に格納されています