2011-07-05 3 views

答えて

0

これはあなたが望むものですか?

if true 
    my_object.instance_eval do 
     def my_instance_method 

     end 
    end 

    my_object.class_eval do 
     def my_class_eval 

     end 
    end 
end 
2

私の知る限りでは文はRubyの1.9.2にスコープを導入していないので、もし、あなたが使用することもでき、その

0

のようなステートメントを使用することができます。

if true 
    class << self 
     def first_method 
     end 

     def second_method 
     end 
    end 
    end 

を、それはですここで実際のコードを投稿すると良いでしょう

関連する問題