5
Ruby送信vs __send__
私はの概念を理解していsome_instance.sendますが、なぜこれを両方の方法で呼ぶことができるのかを理解しようとしています。Ruby Koansは、同じことを行うためのさまざまな方法を提供する以外にも、いくつかの理由があることを示唆しています。次に2つの使用例を示します。 class Foo def bar? true end end foo = Foo.new foo.send(:bar?) foo.__send__(:bar?) 誰かこれについて何か考えがありますか?