আমি এর ধারণাটি বুঝতে পেরেছি some_instance.send
তবে কেন আপনি এটিকে উভয় উপায়ে কল করতে পারেন তা বোঝার চেষ্টা করছি। রুবি কোয়ানস বোঝায় যে একই জিনিসটি করার বিভিন্ন উপায় সরবরাহ করার বাইরেও কিছু কারণ রয়েছে। ব্যবহারের দুটি উদাহরণ এখানে দেওয়া হয়েছে:
class Foo
def bar?
true
end
end
foo = Foo.new
foo.send(:bar?)
foo.__send__(:bar?)
এই সম্পর্কে কারও কোন ধারণা আছে?
__send__
, নেইsend
।